Se sul tuo sito compare il messaggio Errore 403 WordPress, 403 Forbidden oppure Access Denied, significa che il server sta rifiutando l’accesso a una risorsa che stai tentando di visualizzare.
Si tratta di uno degli errori più comuni su WordPress e può impedire l’accesso:
- al sito web;
- all’area amministrativa wp-admin;
- alla pagina di login;
- a specifiche cartelle o file;
- alla Libreria Media;
- alle API WordPress.
La buona notizia è che nella maggior parte dei casi il problema può essere risolto senza perdere dati o contenuti.
Cos’è l’Errore 403 Forbidden?
Il codice HTTP 403 indica che il server ha ricevuto correttamente la richiesta ma rifiuta di autorizzarne l’esecuzione.
A differenza dell’errore 404, che segnala una pagina inesistente, il 403 indica che la risorsa esiste ma non può essere visualizzata.
Potresti visualizzare messaggi come:
- 403 Forbidden;
- Access Forbidden;
- You don’t have permission to access this resource;
- Access Denied;
- HTTP Error 403.
Come si presenta l’Errore 403 su WordPress?
L’errore può manifestarsi in modi differenti.
Ad esempio:
403 Forbidden You don't have permission to access this resource.
Oppure:
Access Denied
In altri casi WordPress può mostrare una schermata completamente bianca oppure impedire l’accesso al pannello amministratore.
Quando compare l’Errore 403?
Le situazioni più frequenti sono:
- dopo un aggiornamento WordPress;
- dopo l’installazione di un plugin;
- dopo la modifica dei permessi file;
- dopo una migrazione del sito;
- dopo un intervento di sicurezza;
- dopo modifiche al file .htaccess;
- dopo il cambio hosting.
Le cause più comuni dell’Errore 403 WordPress
Le principali cause sono:
- permessi file errati;
- plugin di sicurezza troppo restrittivi;
- file .htaccess corrotto;
- indirizzi IP bloccati;
- regole firewall;
- problemi con il provider hosting;
- cartelle WordPress non accessibili;
- configurazioni Apache o Nginx errate.
Prima di applicare qualsiasi soluzione è importante capire quale componente sta generando il problema.
Errore 403 su wp-admin
Uno dei casi più frequenti riguarda il pannello amministratore.
L’utente tenta di accedere a:
/wp-admin
e riceve immediatamente un messaggio di accesso negato.
Questo comportamento è spesso collegato a:
- plugin sicurezza;
- firewall;
- permessi errati;
- IP bloccato.
Errore 403 dopo un aggiornamento WordPress
Molti utenti segnalano la comparsa dell’errore dopo un aggiornamento di WordPress, di un plugin o del tema.
In questi casi potrebbe essere utile consultare:
Errore 403 e plugin di sicurezza
Molti plugin di sicurezza possono bloccare automaticamente determinate richieste considerate sospette.
Tra i casi più comuni:
- Wordfence;
- Solid Security;
- All In One WP Security;
- plugin firewall;
- sistemi anti-bot.
Una configurazione troppo aggressiva può causare falsi positivi e bloccare anche utenti legittimi.
Da dove iniziare?
Prima di effettuare modifiche è consigliabile identificare il momento esatto in cui il problema è comparso.
Nel prossimo capitolo vedremo le soluzioni pratiche più efficaci per risolvere l’Errore 403 WordPress, partendo dai permessi file fino alla rigenerazione del file .htaccess.
Controllare i permessi di file e cartelle
La causa più frequente dell’Errore 403 WordPress riguarda i permessi errati dei file e delle cartelle.
Se WordPress o il server non riescono a leggere correttamente una risorsa, l’accesso può essere negato.
I permessi consigliati sono generalmente:
- 755 per le cartelle;
- 644 per i file.
Permessi troppo restrittivi o troppo permissivi possono generare errori di accesso.
Puoi verificare i permessi tramite:
- FTP;
- File Manager dell’hosting;
- SSH.
Approfondimento:
Permessi WordPress: guida completa
Rigenerare il file .htaccess
Un file .htaccess corrotto può causare numerosi problemi, compreso l’Errore 403.
Per verificare rapidamente:
- Accedi via FTP.
- Rinomina il file .htaccess in .htaccess_old.
- Prova a visitare il sito.
Se il problema scompare, il file era probabilmente danneggiato.
Successivamente puoi rigenerarlo da:
Impostazioni → Permalink
e cliccando semplicemente su “Salva modifiche”.
Disattivare temporaneamente tutti i plugin
Molti Errori 403 sono causati da plugin che modificano le regole di accesso.
Particolare attenzione a:
- plugin sicurezza;
- plugin firewall;
- plugin anti-spam;
- plugin di protezione login;
- plugin cache.
Se non riesci ad accedere a WordPress, puoi disattivare i plugin rinominando la cartella:
wp-content/plugins
in:
plugins_old
Successivamente verifica se l’errore scompare.
Controllare i plugin di sicurezza
I plugin di sicurezza rappresentano una delle principali cause degli Errori 403.
In alcuni casi possono:
- bloccare il tuo indirizzo IP;
- bloccare wp-admin;
- bloccare richieste AJAX;
- bloccare REST API;
- impedire l’accesso alla Libreria Media.
Se utilizzi Wordfence o plugin simili, verifica la presenza di regole di blocco attive.
Verificare se il tuo IP è stato bloccato
Molti firewall e sistemi di sicurezza bloccano automaticamente indirizzi IP considerati sospetti.
Questo può accadere dopo:
- troppi tentativi di login;
- accessi da VPN;
- attività considerate anomale;
- falsi positivi del firewall.
Una prova semplice consiste nel collegarsi da:
- rete mobile;
- altra connessione internet;
- VPN differente.
Se l’errore scompare, probabilmente il tuo IP è stato bloccato.
Controllare le regole ModSecurity
Molti provider hosting utilizzano ModSecurity per proteggere i siti web.
In alcuni casi le regole di sicurezza possono bloccare richieste perfettamente legittime.
I sintomi più comuni sono:
- Errore 403 durante il login;
- Errore 403 durante il salvataggio articoli;
- Errore 403 nella Libreria Media;
- Errore 403 durante aggiornamenti plugin.
Se sospetti un problema ModSecurity, contatta il supporto hosting.
Verificare la cartella wp-admin
In alcuni casi la cartella wp-admin può risultare danneggiata.
Questo può accadere dopo:
- aggiornamenti interrotti;
- malware;
- migrazioni incomplete;
- errori FTP.
Una reinstallazione pulita dei file core di WordPress può risolvere il problema.
Errore 403 dopo una migrazione WordPress
Se il problema è comparso dopo aver trasferito il sito su un nuovo hosting, verifica:
- permessi file;
- configurazione DNS;
- versione PHP;
- file .htaccess;
- proprietario delle cartelle.
Molti Errori 403 derivano da permessi ereditati in modo errato durante la migrazione.
Controllare i log degli errori
Se nessuna delle soluzioni precedenti funziona, consulta i log del server.
Tra gli errori più comuni troviamo:
- Permission Denied;
- Access Forbidden;
- ModSecurity Rule Triggered;
- File Access Denied;
- PHP Fatal Error.
I log spesso permettono di individuare rapidamente la causa esatta del problema.
Se l’Errore 403 persiste
Quando il problema continua a presentarsi nonostante tutte le verifiche, potrebbe essere coinvolta una configurazione più complessa del server oppure un conflitto tra più componenti.
Nel prossimo capitolo analizzeremo casi reali, soluzioni avanzate e scenari particolari che possono causare l’Errore 403 su WordPress.
Errore 403 su wp-admin
Uno degli scenari più comuni è l’impossibilità di accedere al pannello amministratore di WordPress.
L’utente visita:
tuosito.it/wp-admin
e riceve immediatamente un messaggio di accesso negato.
In questi casi le cause più frequenti sono:
- plugin di sicurezza;
- indirizzo IP bloccato;
- permessi errati;
- regole .htaccess corrotte;
- ModSecurity troppo restrittivo.
Se non riesci più ad accedere al pannello puoi consultare anche:
Non riesco ad accedere a WordPress
Errore 403 nella pagina di login
In alcuni casi il problema si verifica direttamente sulla pagina:
wp-login.php
Spesso questo comportamento è causato da plugin che proteggono il login contro attacchi brute force.
Molti firewall bloccano automaticamente gli accessi dopo diversi tentativi falliti.
Errore 403 dopo un aggiornamento WordPress
Un aggiornamento interrotto o incompleto può modificare permessi, file core o configurazioni del server.
I sintomi più frequenti sono:
- accesso negato a wp-admin;
- plugin non funzionanti;
- pagine non accessibili;
- errori casuali nel backend.
In questi casi può essere utile consultare:
WordPress bloccato dopo aggiornamento
Errore 403 e WooCommerce
Gli ecommerce WooCommerce possono generare Errori 403 in diverse aree del sito.
I casi più comuni riguardano:
- checkout bloccato;
- aggiunta al carrello non funzionante;
- pagamenti rifiutati;
- accesso negato ad aree riservate;
- problemi REST API.
Molto spesso il problema è collegato a firewall, cache aggressive o plugin di sicurezza.
Approfondimento:
Errore 403 e REST API WordPress
Le REST API sono fondamentali per il corretto funzionamento di WordPress moderno.
Elementor, WooCommerce e molti plugin utilizzano continuamente queste API.
Se vengono bloccate dal server possono comparire Errori 403 apparentemente inspiegabili.
I sintomi più comuni includono:
- Elementor che non salva le modifiche;
- editor bloccato;
- aggiornamenti non completati;
- problemi WooCommerce;
- funzionalità AJAX non operative.
Errore 403 con Elementor
Molti utenti Elementor si trovano improvvisamente davanti a Errori 403 durante la modifica delle pagine.
Le cause più frequenti sono:
- ModSecurity;
- regole firewall;
- plugin sicurezza;
- limiti server;
- REST API bloccate.
In alcuni casi il problema compare soltanto durante il salvataggio delle modifiche.
Errore 403 e Cloudflare
Se utilizzi Cloudflare, alcune regole di sicurezza potrebbero bloccare richieste legittime.
Verifica:
- Firewall Rules;
- Bot Protection;
- Rate Limiting;
- WAF.
Molti Errori 403 derivano da configurazioni Cloudflare particolarmente aggressive.
Errore 403 causato da malware
In alcuni casi il problema può essere collegato a una compromissione del sito.
Alcuni malware modificano:
- file .htaccess;
- permessi;
- regole di accesso;
- redirect;
- configurazioni server.
Se noti comportamenti anomali, popup indesiderati o redirect sospetti, verifica immediatamente la presenza di codice dannoso.
Approfondimenti:
Casi reali risolti durante gli interventi WordPress
Negli anni abbiamo riscontrato numerosi Errori 403 causati da situazioni molto diverse tra loro.
I casi più frequenti includono:
- plugin Wordfence che bloccava l’IP dell’amministratore;
- permessi 000 impostati accidentalmente su wp-admin;
- file .htaccess danneggiato dopo una migrazione;
- regole ModSecurity incompatibili con Elementor;
- cartelle WordPress con proprietario errato;
- malware che modificava le regole di accesso.
Nella maggior parte dei casi il problema viene individuato in pochi minuti analizzando log, permessi e configurazioni server.
Quando l’Errore 403 diventa urgente
Se il problema impedisce l’accesso al pannello amministratore o blocca un ecommerce WooCommerce, ogni minuto di inattività può tradursi in perdita di lavoro o vendite.
Per questo motivo è importante evitare modifiche casuali e individuare rapidamente la causa reale dell’errore.
Nel prossimo capitolo completeremo la guida con FAQ SEO Premium, conclusioni, meta title, meta description e tutte le ottimizzazioni finali.
Domande frequenti sull’Errore 403 WordPress
Cos’è l’Errore 403 WordPress?
L’Errore 403 indica che il server ha ricevuto la richiesta ma rifiuta di concedere l’accesso alla risorsa richiesta.
Perché compare il messaggio 403 Forbidden?
Generalmente a causa di permessi errati, file .htaccess corrotti, plugin di sicurezza o regole firewall troppo restrittive.
L’Errore 403 può bloccare wp-admin?
Sì. È uno dei casi più frequenti e può impedire completamente l’accesso all’area amministrativa.
Come risolvere un Errore 403 su WordPress?
Le verifiche principali riguardano permessi file, plugin, firewall, .htaccess e configurazione del server.
Un plugin può causare l’Errore 403?
Sì. I plugin di sicurezza sono tra le cause più comuni.
Cloudflare può generare Errori 403?
Sì. Alcune regole firewall o sistemi anti-bot possono bloccare richieste legittime.
WooCommerce può mostrare Errori 403?
Sì. In particolare durante il checkout, l’accesso alle API o la gestione degli ordini.
Elementor può causare Errori 403?
Sì. Soprattutto quando le REST API vengono bloccate dal server.
Cos’è il file .htaccess?
È un file di configurazione utilizzato da Apache per gestire redirect, sicurezza e regole di accesso.
Permessi errati possono causare Errori 403?
Assolutamente sì. È una delle principali cause del problema.
Quali permessi usare su WordPress?
Generalmente 755 per le cartelle e 644 per i file.
Un malware può generare Errori 403?
Sì. Alcuni malware modificano le regole di accesso o i permessi del sito.
Come verificare se il mio IP è bloccato?
Prova ad accedere da una connessione differente oppure verifica i log del firewall.
ModSecurity può causare Errori 403?
Sì. Molti provider utilizzano ModSecurity e alcune regole possono generare falsi positivi.
È necessario reinstallare WordPress?
Nella maggior parte dei casi no. L’errore può essere risolto intervenendo sulla configurazione.
Errori WordPress correlati
Molti utenti che incontrano un Errore 403 possono imbattersi anche in altri problemi simili.
Ti consigliamo di consultare anche:
- Errore 500 WordPress
- Errore critico WordPress
- Schermata bianca WordPress
- Non riesco ad accedere a WordPress
- Permessi WordPress
- Problemi WordPress più comuni
Quando richiedere assistenza WordPress
Se l’Errore 403 continua a comparire nonostante tutti i controlli effettuati, è probabile che il problema coinvolga configurazioni server, firewall, permessi avanzati o conflitti complessi tra plugin.
In questi casi un intervento tecnico può individuare rapidamente la causa senza compromettere il funzionamento del sito.
Su WpSupporto interveniamo quotidianamente su:
- Errori 403;
- Errori 500;
- WordPress bloccati;
- WooCommerce non funzionanti;
- Problemi di accesso;
- Siti hackerati;
- Configurazioni server.
Parla subito con un tecnico WordPress
Conclusioni
L’Errore 403 WordPress può sembrare un problema grave, ma nella maggior parte dei casi la causa è legata a permessi errati, plugin di sicurezza, firewall o configurazioni server.
Seguendo le procedure illustrate in questa guida è possibile individuare rapidamente l’origine del problema e ripristinare l’accesso al sito.
Quando il problema coinvolge componenti più complessi come ModSecurity, Cloudflare, WooCommerce o malware, è consigliabile effettuare un’analisi tecnica approfondita per evitare ulteriori malfunzionamenti.
Con il giusto approccio l’Errore 403 può essere risolto rapidamente senza perdita di dati e senza dover reinstallare WordPress.


