Serve accesso FTP: se il blocco riguarda anche wp-admin, ti servirà comunque un client FTP o il File Manager dell'hosting per intervenire sui file.

Provi ad aprire wp-admin e invece del solito pannello ottieni solo "403 Forbidden", senza altre spiegazioni. Se vedi questo, niente panico: a differenza di un errore tecnico, il 403 è un rifiuto deliberato di accesso, il che in realtà è una buona notizia, perché significa che c'è una regola specifica da trovare e correggere, non un guasto misterioso. In questa guida vediamo le tre cause più comuni e come intervenire su ciascuna.

In breve

  • L'errore 403 significa che il server ha capito la richiesta ma rifiuta di soddisfarla: è un blocco, non un guasto.
  • Le cause più comuni sono regole .htaccess/permalink corrotte, un plugin di sicurezza troppo aggressivo, o permessi dei file scorretti.
  • Molti plugin di sicurezza bloccano automaticamente un indirizzo IP dopo tentativi di accesso falliti, incluso il tuo.
  • Rigenerare i permalink risolve spesso i casi legati a regole di riscrittura URL corrotte.
  • Se nulla funziona, potrebbe servire disattivare un plugin di sicurezza via FTP.
Non riesci a capire chi ti sta bloccando l'accesso?

Interveniamo da remoto o a Roma su siti WordPress con errore 403: individuiamo la regola o il plugin responsabile e ripristiniamo l'accesso in meno di 24 ore.

Richiedi un intervento tecnico rapido

Una regola di riscrittura URL corrotta in .htaccess può bloccare l'accesso proprio alla cartella wp-admin, mentre il resto del sito continua a funzionare normalmente.

  1. Se riesci ancora ad accedere a wp-admin da un altro percorso o dispositivo, vai su Impostazioni > Permalink e premi Salva modifiche senza cambiare nulla: WordPress rigenera automaticamente le regole in .htaccess.
  2. Se non riesci ad accedere in alcun modo, collegati via FTP e apri il file .htaccess nella cartella principale del sito.
  3. Cerca righe che contengono Deny from all oppure Require all denied: sono blocchi espliciti, spesso aggiunti da un plugin di sicurezza o rimasti da una configurazione precedente.
  4. Rimuovi o commenta (aggiungendo # all'inizio della riga) quelle regole specifiche, senza cancellare l'intero file, poi ricarica il sito.

Un plugin di sicurezza ti ha bloccato?

È più comune di quanto sembri: molti plugin di sicurezza e firewall applicativi bloccano automaticamente un indirizzo IP dopo un certo numero di tentativi di accesso falliti, come misura antintrusione. Se hai sbagliato la password qualche volta di recente, o se stai lavorando da una nuova rete, potresti aver innescato tu stesso il blocco.

  1. Collegati via FTP e vai in wp-content/plugins.
  2. Individua la cartella del plugin di sicurezza installato (spesso riconoscibile dal nome) e rinominala per disattivarlo temporaneamente.
  3. Ricarica wp-admin: se torni ad accedere, il plugin era la causa. Riattivalo e cerca nelle sue impostazioni la sezione che elenca gli IP bloccati, per rimuovere il tuo dalla lista.

Verificare i permessi dei file

Se sia .htaccess che i plugin risultano puliti, il problema potrebbe essere nei permessi dei file, specialmente dopo una migrazione tra hosting diversi. WordPress ha bisogno di poter leggere correttamente i file di wp-admin per mostrare il pannello: permessi troppo restrittivi (o corrotti durante un trasferimento) impediscono l'accesso. I valori standard sono 644 per i file e 755 per le cartelle, verificabili e correggibili dal tuo client FTP.

Risolvere i problemi più comuni

1

Solo wp-admin dà 403, il resto del sito funziona

Frequente

È il segnale più chiaro di una regola specifica in .htaccess che blocca solo quella cartella, oppure di un plugin di sicurezza configurato per proteggere in modo particolare l'area di amministrazione. Concentra la ricerca su questi due punti.

2

Il tuo indirizzo IP è stato bloccato da un plugin di sicurezza

Disattiva temporaneamente il plugin via FTP come descritto sopra, accedi, e configura nelle sue impostazioni una lista di IP sempre autorizzati (whitelist), se disponibile, per evitare di bloccarti di nuovo da solo in futuro.

3

L'errore 403 compare dopo un cambio di hosting o dominio

Contatta il supporto del nuovo hosting: alcuni provider applicano regole di firewall o mod_security a livello di server, indipendenti da WordPress, che potrebbero bloccare l'accesso per motivi di sicurezza generali non legati al tuo sito specifico.

Non disattivare la sicurezza definitivamenteSe disattivi un plugin di sicurezza per riottenere l'accesso, riattivalo subito dopo aver risolto il problema: lasciare il sito senza protezione anche solo per qualche giorno aumenta il rischio di un attacco reale.

Conclusioni

L'errore 403 su WordPress è, nella sostanza, una buona notizia mascherata da cattiva notizia: significa che qualcosa sta facendo esattamente il suo lavoro, bloccando un accesso, solo che quel qualcosa ha scambiato te per una minaccia. Che sia una regola .htaccess corrotta, un plugin di sicurezza troppo zelante o permessi dei file da correggere, il problema si risolve quasi sempre individuando e correggendo la regola specifica, senza dover disattivare la sicurezza del sito più a lungo del necessario.

Sei fuori da wp-admin e non sai da dove iniziare?

Niente panico: scrivici e ripristiniamo il tuo accesso da remoto o a Roma, di solito entro 24 ore.

Richiedi assistenza ora
WordPress Errore 403 Sicurezza wp-admin