Technologie Gadgets, SEO Tipps, Geld Verdienen mit WEB!

Come risolvere “Errore proibito 403” in…

Come risolvere

La tua esperienza online è stata interrotta da un fastidioso errore 403?

Non preoccuparti!

Sei arrivato sulla pagina giusta, poiché questo blog svela tutto sugli errori 403 sui siti WordPress.

Un errore proibito 403 sembra abbastanza critico da causare panico. Tuttavia, gli errori di WordPress non sono così spaventosi come potrebbero sembrare.

Prima di descriverti tutte le diverse soluzioni 403 proibite, impariamo qualcosa su questo errore e sulle sue cause, in modo da poter comprendere le cause sottostanti e risolverle in anticipo.

Hai poco tempo?

Vai subito alle soluzioni.

Che cos’è l’errore proibito 403?

Questo codice di stato HTTP viene visualizzato quando tenti di accedere a una risorsa vietata. Questo codice di errore indica un errore di autorizzazione ed è comunemente causato da problemi di indicizzazione, plug-in codificati in modo errato, directory del sito vuota o problemi di proprietà.

Quali sono le cause dell’errore proibito 403?

Uno dei motivi principali per cui viene visualizzato l’errore 403 sui siti WordPress è la configurazione errata che nega l’accesso alla risorsa richiesta.

Altri motivi includono:

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

Quali sono le diverse varianti degli errori proibiti 403?

Potresti riscontrare 403 errori proibiti in diverse varianti. Alcuni di questi sono:

  • 403 Proibito
  • Errore HTTP 403 – Non consentito
  • Vietato: non disponi dell’autorizzazione per accedere [directory] su questo server
  • Si è verificato un errore proibito 403 durante l’utilizzo di un ErrorDocument per gestire la richiesta.
  • Vietato
  • Errore 403

Come risolvere l’errore proibito 403 (9 soluzioni semplici)

L’errore 403 può essere un po’ complicato da risolvere perché il server non consente al browser di caricare gli script.

Tuttavia, risolverlo è possibile se sai cosa stai facendo.

Esistono diversi modi semplici per risolvere l’errore proibito 403 sui siti WordPress.

Di seguito condividerò 9 semplici soluzioni che possono aiutarti a rilevare e correggere l’errore in ordine cronologico.

1. Svuota la cache di navigazione

Svuotare la cache del browser è la soluzione più semplice all’errore 403 e si consiglia sempre un aggiornamento forzato ogni volta che si riscontra un errore WordPress.

L’errore 403 potrebbe semplicemente dipendere dalla cache del browser. Pertanto, svuotare la cache e i cookie del browser o visitare il tuo sito Web in modalità di navigazione in incognito potrebbe risolvere il problema.

Sebbene siano disponibili molti browser Web, se utilizzi Google Chrome, ecco come puoi svuotare la cache del browser.

  • Per svuotare la cache in Google Chrome, fai clic sull’icona dei tre punti nell’angolo in alto a destra della finestra del browser, quindi vai su Altri strumenti > Cancella dati di navigazione. In alternativa, Utilizzare la combinazione di tasti di scelta rapida: CTRL + MAIUSC + CANC. Seleziona “Immagini e file memorizzati nella cache” e scegli l’intervallo di tempo (ad esempio, ultime 24 ore) dal campo Intervallo di tempo. Fare clic su “Cancella dati” per svuotare la cache.
  • Per una rimozione dei dati più avanzata, vai alla scheda Avanzate nella finestra Cancella dati di navigazione. Puoi scegliere di cancellare le password, compilare automaticamente i dati dei moduli, le impostazioni del sito e i dati delle app ospitate. Al termine, fai clic su “Cancella dati”.
  • Google Chrome offre anche diversi percorsi per accedere alla finestra Cancella dati di navigazione. Puoi trovarlo in Impostazioni di Chrome > Privacy e sicurezza o direttamente facendo clic sul pulsante Cancella dati di navigazione. Inoltre, puoi gestire i cookie accedendo alle impostazioni Cookie e altri dati dei siti.
  • Per automatizzare la cancellazione della cache, esplora l’opzione per cancellare i cookie e i dati dei siti quando chiudi tutte le finestre. Puoi anche gestire manualmente gli elementi della cache accedendo a “Visualizza tutti i cookie e i dati dei siti”. Lì puoi consentire, bloccare o cancellare i cookie per siti specifici.

2. Rollback a una 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 ripristinare la versione in esecuzione precedente. Il ripristino dell’ultima versione funzionante può aiutarti a bypassare l’errore 403.

Ad esempio, il tuo sito web ha funzionato correttamente il 2 agosto ma si è fermato il 1 settembre. In tal caso, puoi tornare alla versione precedente funzionante con pochi clic.

Se sei un utente DreamHost, tornare a una versione precedente è incredibilmente semplice. Seguire i passaggi seguenti:

  • Torna alla versione precedente selezionando il file data dal menu a discesa
  • E questo è tutto. Seguire i passaggi precedenti ti aiuterà a ripristinare le versioni precedenti sulle piattaforme DreamHost in pochi minuti.

3. Controlla il file .htaccess

Un altro motivo per cui potrebbe verificarsi un errore WordPress proibito 403 è un file .htaccess danneggiato. Puoi correggere un file .htaccess danneggiato in pochi secondi con qualsiasi gestore FTP.

  • Innanzitutto, accedi al tuo server Utilizzando un file Cliente FTP
  • Vai a .htaccess file situato in public_html
  • Fare clic con il tasto destro sul file .htaccess e scaricamento il file per rimanere al sicuro
  • Una volta scaricato il file, eliminare IL file .htaccess
  • Ora vai al tuo browser e aggiorna il tuo sito web per verificare se l’errore 403 è stato risolto

Se il problema viene risolto eliminando il file .htaccess, conferma che l’errore era dovuto a un file .htaccess danneggiato.

Per generare un file .htaccess pulito, attenersi alla seguente procedura:

  • Accedi al tuo Pannello di controllo di WordPress
  • Vai a Impostazioni > Permalink
  • Verrai reindirizzato alla pagina delle impostazioni del permalink
  • Clicca il Salvare le modifiche pulsante in fondo alla pagina per generare un nuovo file .htaccess.
  • Apri i tuoi Cliente FTP per verificare se il file .htaccess è stato rigenerato.

Se l’errore persiste, passa al successivo metodo di risoluzione dei problemi descritto di seguito:

4. Controlla le autorizzazioni dei file

Molti file in WordPress richiedono autorizzazioni di accesso. E se tali permessi non sono corretti, il server genererà un errore 403 permesso negato, indicando che non hai il file richiesto.

  • Connettiti al tuo sito Web WordPress utilizzando un client FTP
  • Passare a radice
  • Fare clic con il pulsante destro del mouse public_html e fare clic su permessi dei file
  • Assicurarsi che il valore numerico nella casella Autorizzazione sia impostato su 744 O 775
  • Seleziona la casella accanto a “Ricorsione nelle sottodirectory
  • Controlla l’opzione che dice ‘Si applica solo alle directory
  • Clic OK
  • Ripeti lo stesso procedimento per tutti i file
  • Imposta l’autorizzazione del file su 644 O 640
  • Non dimenticare di selezionare Ricorsione nelle sottodirectory > Applica solo ai file
  • Clic OK
  • Controlla di nuovo per vedere se l’errore 403 WordPress proibito è stato risolto. Se appare ancora, esegui il passaggio successivo, ovvero disattivando i plugin

5. Disattiva tutti i plugin

A volte i plugin mal codificati possono causare un errore proibito 403 sui siti WordPress. Possiamo quindi disattivare tutti i nostri plugin e verificare se il problema è stato risolto o meno.

Per disattivare i plugin:

  • Devi accedere nuovamente ai tuoi file WordPress utilizzando un client FTP come FileZilla
  • Vai su public_html > wp-content
  • Cambiare il plugin nome della cartella (l’ho cambiato in plugin-vecchi)
  • Torna al browser e aggiorna
  • Se il sito Web inizia a funzionare correttamente, i plug-in hanno causato l’errore
  • Cambia il tuo plugin-vecchi nome della cartella in plugin
  • Dopo aver cambiato il nome della cartella, vai al file Dashboard WordPress > Plugin > Plugin installati
  • Vedrai che tutti i plugin sono disattivati ​​per impostazione predefinita
  • Attiva ciascun plugin e controlla se il tuo sito web funziona dopo l’attivazione e troverai il plugin problematico

6. Protezione HotLink

La protezione hotlink impedisce ad altri siti Web di utilizzare le immagini del tuo sito. Puoi utilizzare la protezione hotlink se non desideri consentire a Google Immagini, Pinterest o qualsiasi altro sito di visualizzare le tue immagini. Inoltre, ti aiuta con la larghezza di banda del sito e il consumo delle risorse del server.

A volte, abilitare la protezione hotlink sul tuo CDN/hosting può attivare un errore 403 se non è impostato correttamente. Pertanto, si consiglia vivamente di configurarlo attentamente e quindi di verificare lo stato del sito.

7. Contatta il supporto del tuo hosting

Se hai eseguito tutti i passaggi precedenti e visualizzi ancora l’errore 403, l’ultima risorsa è contattare il tuo provider di hosting. Molti provider di hosting gestiti offrono un aiuto tempestivo con questi problemi.

DreamHost offre assistenza tramite chat live e supporto ticket 24 ore su 24, 7 giorni su 7 e offre hosting WordPress basato su cloud a partire da $ 11 al mese. Quindi, con un host come DreamHost, sei in buone mani, anche nel mondo degli errori spaventosi come 403.

8. Riconfigurare la proprietà del file per un accesso corretto

Una proprietà errata del file su un web hosting Linux o VPS può attivare l’errore 403 Forbidden. In questi ambienti, file e cartelle possono essere assegnati a un proprietario, a un gruppo o a entrambi. Per modificare la proprietà, avrai bisogno dell’accesso SSH e di un terminale SSH per connetterti al VPS.

Per verificare la proprietà, utilizzare il comando SSH:

ls -1 [file name]

La proprietà corretta dovrebbe corrispondere al nome utente del tuo account di hosting. Se è diverso, usa il comando chown Linux per modificare la proprietà del file con questa sintassi:

chown [owner][:group] [file name]

Se non ti senti a tuo agio nell’usare SSH, puoi chiedere assistenza al team di supporto del tuo provider di hosting.

Ecco un esempio di come cambieresti il ​​proprietario o il gruppo di un file:

Esempio: modificare il proprietario di un file

# chown Rehman miofile # ls -l miofile -rw-r–r– 1 utenti Rehman 112640 2 agosto 07:10 miofile

In questo esempio, la proprietà del file “myfile” viene modificata nell’utente “Rehman” utilizzando il comando chown. Dopo aver eseguito il comando, i permessi e la proprietà del file vengono aggiornati e la nuova proprietà viene visualizzata come “Rehman”.

Il file ora appartiene all’utente “Rehman” e al gruppo “utenti”. La data di modifica del file viene indicata come 2 agosto alle 07:10.

Esempio: modificare la proprietà del gruppo di un file

$ chgrp cloudways miofile $ ls -l miofile -rwxrw– 1 Rehman cloudways 12225 ago 2 ago 07:10 miofile

In questo esempio, la proprietà del gruppo del file “myfile” viene modificata nel gruppo “cloudways” utilizzando il comando chgrp.

Dopo aver eseguito il comando, le autorizzazioni del file e la proprietà del gruppo vengono aggiornate e la nuova proprietà del gruppo viene visualizzata come “cloudways”. Il file appartiene ancora all’utente “Rehman”, ma ora appartiene al gruppo “cloudways”. La data di modifica del file viene indicata come 2 agosto alle 07:10.

9. Controlla il tuo record A per la configurazione DNS

Un’altra potenziale causa dell’errore 403 Forbidden è un nome di dominio errato che punta all’indirizzo IP sbagliato. Se il tuo dominio non punta all’indirizzo IP corretto, potresti non avere l’autorizzazione per accedere ai contenuti del sito.

Questo problema può verificarsi se hai effettuato la migrazione a un nuovo host web ma hai dimenticato di aggiornare i tuoi server dei nomi, con il risultato che il tuo dominio punta ancora all’host precedente. In questi casi, l’host precedente potrebbe chiudere il tuo account, attivando il codice di stato di errore 403.

Per verificare e risolvere questo problema, puoi controllare i record DNS del tuo dominio utilizzando il file comando nslookup nel terminale. Il comando nslookup è compatibile con vari sistemi operativi, inclusi Windows, Linux e macOS.

Ad esempio, per controllare il record A per il dominio “cloudways.com”, apri la finestra del terminale e inserisci il seguente comando (sostituisci “cloudways.com” con il tuo nome di dominio):

nslookup -type=A cloudways.com

Questo ti mostrerà i record DNS associati al tuo dominio e ti aiuterà a identificare eventuali discrepanze o configurazioni errate.

Riepilogo

Spero che questa guida ti sia stata utile e che tu sia riuscito a risolvere il problema “Errore proibito 403” tramite le correzioni condivise.

Hai scoperto i modi giusti per sbarazzarti di questo problema?

Condividi con noi la tua soluzione vietata 403 preferita nei commenti seguenti per le persone che affrontano problemi simili.

D. Perché ricevo l’errore 403 Forbidden su un sito web?

Potresti ricevere un errore 403 proibito quando tenti di accedere a un sito web o a una risorsa che è stata contrassegnata come vietata.

D. L’errore 403 è uguale all’errore di accesso negato in WordPress?

Sì, l’errore di accesso negato è un altro nome per l’errore 403.

D. Qual è la differenza principale tra gli errori 401 e 403?

Si verifica un errore 401 quando qualcuno non fornisce credenziali o credenziali non valide. Al contrario, viene visualizzato un errore WordPress 403 di autorizzazione negata quando il client dispone delle credenziali corrette ma gli viene negata l’autorizzazione per eseguire una particolare azione su una risorsa.

D. Come posso evitare che si verifichi l’errore 403?

È possibile prevenire l’errore 403 seguendo i passaggi seguenti:

  • Controllo incrociato del file .htaccess
  • Valutare il plugin prima di installarlo perché anche un plugin mal codificato può causare questo errore
  • Controllo dei permessi del file

D. Un’errata configurazione nel file .htaccess può provocare un errore 403 Forbidden in WordPress?

Sì, un file .htaccess configurato in modo errato può causare un errore 403 Forbidden in WordPress. Errori di sintassi o direttive errate impediscono la corretta elaborazione della richiesta. Se necessario, si consiglia di chiedere assistenza a uno sviluppatore web o a un provider di hosting.

×

Ricevi la nostra newsletter
Sii il primo a ricevere gli ultimi aggiornamenti e tutorial.

Grazie per esserti iscritto!