Di fronte all'errore di WordPress proibito 403? Ripariamolo!

Pubblicato: 2021-03-08
wordpress 403 vietato
Segui @Cloudways

Stai affrontando un errore 403 Proibito in WordPress?

Gli utenti di solito vanno nel panico quando scoprono un errore 403 Proibito, principalmente perché sembra critico. Tuttavia, questi errori non dovrebbero causare tanto allarme quanto generalmente creano. Discuterò come risolvere rapidamente l'errore 403 Proibito di WordPress.

Ma prima di andare avanti, vediamo di cosa si tratta e perché succede? In questo modo puoi capire perché questo accade e quindi correggere l'errore 403 Proibito diventerà molto più semplice.

  • Che cos'è l'errore proibito 403 e perché si verifica?
  • Correggi l'errore di WordPress proibito 403
    1. Crea un backup
    2. Torna alla versione in esecuzione con il backup dell'hosting
    3. Controlla il file .htaccess
    4. Controlla i permessi dei file
    5. Disattiva tutti i plugin

Che cos'è l'errore proibito 403 e perché si verifica?

Questo codice di stato HTTP viene generato quando si tenta di accedere a una risorsa vietata per qualsiasi motivo. Spesso, ciò accade a causa di una configurazione errata che può comportare la negazione dell'accesso alla risorsa richiesta.

A volte, vedrai varie versioni degli errori 403 Proibiti, come:

  • 403 Proibito
  • Errore HTTP 403 – Proibito
  • Proibito: non hai l'autorizzazione per accedere a [directory] su questo server
  • Proibito
  • Errore 403

Queste variazioni potrebbero essere viste in diversi scenari, tra cui:

  • Un file .htaccess corrotto.
  • Un plugin mal codificato.
  • Autorizzazioni file errate.

Correggi l'errore di WordPress proibito 403

L'errore può essere un po' complicato da risolvere perché il tuo browser non è in grado di caricare gli script perché il server non lo consente. Tuttavia, se hai un sito Web WordPress, è così che puoi risolvere l'errore 403 proibito.

Per correggere l'errore proibito di WordPress 403, segui attentamente i passaggi.

1. Crea un backup

Prima di andare oltre e provare i metodi di risoluzione dei problemi, si consiglia vivamente di eseguire il backup dell'intero sito Web. Perché se qualcosa va storto durante la risoluzione dei problemi, ti aiuterà a recuperare il tuo sito Web senza problemi. Se vuoi imparare come eseguire il backup di un sito WordPress, qui abbiamo coperto una guida dettagliata che ti aiuterà a farlo.

2. Rollback alla versione in esecuzione dal backup dell'hosting

Se il tuo provider di hosting offre un backup a livello di applicazione o server, puoi annullare le modifiche e tornare alla versione precedente in esecuzione. Ad esempio, il tuo sito web funzionava bene il 4 marzo, non il 5 marzo. In tal caso, puoi tornare alla versione precedente del sito con pochi clic e provare a risolvere questo problema. Puoi vedere di seguito, questa è una sezione di backup dell'applicazione Cloudways e ho più backup disponibili per il mio sito WordPress.

backup dell'hosting

3. Controlla il file .htaccess

Uno dei motivi per cui si verifica l'errore WordPress proibito 403 è il file .htaccess danneggiato. Puoi riparare un file .htaccess corrotto in pochi secondi con qualsiasi gestore FTP. Per prima cosa, accedi al tuo server tramite FTP, scarica il file .htaccess che si trova nella cartella public_html .

modifica il file htaccess

Successivamente, fai clic con il pulsante destro del mouse sul file .htaccess e fai clic su download sul tuo computer per sicurezza. Una volta scaricato, ora puoi eliminare il file .htaccess dal tuo server per verificare se l'errore è stato risolto o meno.

eliminare il file htaccess

Ora vai al tuo browser e aggiorna il tuo sito web e controlla se l'errore WordPress 403 è stato risolto o meno. Se l'errore proibito di WordPress 403 persiste, allora devi passare al metodo di risoluzione dei problemi successivo (controlla i permessi del file) e non dimenticare di caricare il tuo file .htaccess (che hai scaricato in precedenza) sul tuo server.

Se viene risolto eliminando il file .htaccess, questo conferma che il file .htaccess è danneggiato e stava causando l'errore 403.

Accedi alla dashboard di amministrazione di WordPress per generare un nuovo file .htaccess.

Vai alla pagina Impostazioni > Permalink .

Successivamente, fai clic sul pulsante Salva modifiche nella parte inferiore della pagina. Genererà un nuovo file .htaccess.

crea un nuovo file htaccess

4. Controlla i permessi dei file

Molti file in WordPress richiedono i permessi di accesso. Tuttavia, quando sono presenti autorizzazioni errate, il server mostrerà un errore 403 vietato. Mostra che non hai il file particolare che hai richiesto.

  • Devi connettere il tuo sito Web WordPress utilizzando un FTP.
  • Vai alla cartella principale.
  • Ora fai clic sull'opzione del tasto destro e scopri l'opzione per i permessi dei file.

autorizzazione file

Puoi vedere la finestra di dialogo dei permessi dei file e assicurarti che il valore numerico nella casella Permessi del tuo sito WordPress sia impostato su 744 o 755 e seleziona la casella accanto a " Ricorre nelle sottodirectory " e quindi seleziona l'opzione che dice "applica alle directory" soltanto. '

impostare il permesso per le sottodirectory

Fatto con questo processo, è necessario ripetere lo stesso processo per tutti i file. Ora imposterai l'autorizzazione del file su 644 o 640 e non dimenticare di selezionare Ricorrenza nelle sottodirectory > applica solo ai file .

imposta l'autorizzazione solo per i file

Ora controlla di nuovo il tuo sito Web se l'errore WordPress proibito 403 è stato risolto o meno. Se persiste ancora, devi eseguire il passaggio successivo.

5. Disattiva tutti i plugin

A volte un plugin mal codificato causa questo errore 403 proibito sui siti WordPress. Pertanto, disattiveremo tutti i nostri plugin e verificheremo che il problema sia stato risolto o meno.

Per disattivare i tuoi plugin, anche questa volta, devi accedere ai tuoi file WordPress utilizzando un FTP come FileZilla. Vai su public_html > wp-content e cambia il nome della cartella dei plugin in qualcosa come plugins-old .

cambia il nome della cartella dei plugin

Ora torna al tuo browser e controlla il tuo sito web. Se il sito web inizia a funzionare correttamente, ovviamente l'errore è nel plugin. Ora, è necessario modificare il nome della cartella plugins-età per i plugin.

ripristinare il nome della cartella dei plugin

Una volta modificato il nome della cartella, vai su Dashboard di WordPress > Plugin > Plugin installati . Vedrai che tutti i plug-in sono disattivati ​​per impostazione predefinita, quindi devi attivare ogni plug-in uno per uno e controllare il tuo sito web dopo ogni attivazione.

attiva i plugin dalla dashboard di wp

Il plugin problematico verrà presto identificato.

Questo è tutto quello che c'è da fare. Durante il tuo tempo libero, puoi anche controllare Come correggere la pagina di errore 404 su WordPress.

Avvolgendo!

Spero che questa guida ti sia stata utile e che tu sia stato in grado di risolvere il tuo problema "Errore di WordPress 403". Hai trovato un altro modo per sbarazzarti di questo problema? Condividi le tue soluzioni con noi nella sezione commenti fornita di seguito. Sono sicuro che sarà utile per gli altri che stanno affrontando problemi simili.