Come risolvere "La pagina non viene reindirizzata correttamente"

Pubblicato: 2022-03-07

Hai mai provato ad aprire un sito Web e sei rimasto bloccato con l'errore "La pagina non sta reindirizzando correttamente"?

Questo particolare messaggio di errore viene visualizzato sul browser Web Mozilla Firefox e di solito viene visualizzato a causa di plug-in difettosi, configurazione SSL errata o altri problemi con il reindirizzamento al sito Web.

In questo articolo, ti aiuteremo a scoprire il possibile motivo di questo messaggio di errore e come correggere questo errore per i siti Web WordPress e le app Web PHP. Puoi anche provare la stessa soluzione quando vedi lo stesso messaggio di errore in Google Drive e in qualsiasi altro sito web.

Cosa significa l'errore "La pagina non viene reindirizzata correttamente".

Viene visualizzato l'errore "La pagina non reindirizza correttamente" appare sul browser Web quando Firefox è bloccato all'interno del ciclo di reindirizzamento infinito. Ad esempio, vieni continuamente reindirizzato tra "Pagina 1" e "Pagina 2" e bloccato in un ciclo infinito.

Tuttavia, invece di rimanere bloccato in questo ciclo infinito, Firefox ti mostra il messaggio di errore di reindirizzamento.

I problemi di reindirizzamento possono verificarsi con quasi tutti i siti Web, inclusi Google Drive e YouTube. Tuttavia, se sei un webmaster di WordPress, potresti riscontrare questo errore quando provi ad accedere al tuo sito WordPress.

Anche gli utenti del browser Web Chrome riscontrano lo stesso problema con un messaggio di errore diverso, "ERR_TOO_MANY_REDIRECTS" e le stesse soluzioni dovrebbero funzionare per altri browser.

Perché viene visualizzato il messaggio di errore "La pagina non reindirizza correttamente".

Il motivo principale per cui questo messaggio di errore è l'una o l'altra configurazione errata del reindirizzamento sul sito Web. Tuttavia, ci sono più possibili cause per cui si verifica l'errata configurazione, rendendo alquanto difficile raggiungere la causa principale dell'errore.

Nelle sezioni seguenti troverai suggerimenti e tattiche utili per diagnosticare e risolvere il problema che causa l'errore di reindirizzamento nel tuo sito web.

Soluzioni da provare prima

Se stai lottando con questo messaggio di errore con un sito Web che non controlli, come YouTube, puoi provare prima una delle seguenti due soluzioni di base per la risoluzione dei problemi.

Semplicemente eseguendo queste due correzioni, sarai in grado di risolvere molti dei problemi di reindirizzamento. Tuttavia, se questi passaggi non risolvono il problema, dovrai optare per soluzioni più specifiche. Ma se queste correzioni funzionano, ti risparmierai molta frustrazione e tempo.

Svuota la cache del browser
Tutti i browser, incluso Firefox, memorizzano i file statici dei siti Web visitati sul computer locale in una cache, il che aiuta a migliorarne le prestazioni. Ciò consente a Firefox di caricare i siti Web direttamente dal computer invece di scaricare le risorse, ancora e ancora, ogni volta che visiti quel sito Web.

Tuttavia, quando questi diventano obsoleti, possono attivare molti problemi diversi, inclusi l'errore "La pagina non sta reindirizzando correttamente" e l'errore 301 Reindirizzamento. Detto questo, quando si svuota la cache e si forza il browser a scaricare nuovamente le versioni recenti delle risorse, il problema viene spesso risolto.

Puoi aprire manualmente le impostazioni sulla privacy selezionando "Opzioni" dall'icona dell'hamburger nell'angolo in alto a destra e quindi vai alla scheda "Privacy e sicurezza".

Oppure inserisci il seguente testo nella barra di navigazione:

su: preferenze#privacy

Nella pagina "Privacy e sicurezza", cerca la sezione "Cookie e dati dei siti" e fai clic sul pulsante "Cancella dati".

Successivamente, vedrai un pop-up sullo schermo. Fare clic su "Contenuto Web memorizzato nella cache" e fare clic su "Cancella".

Quindi, ricarica il sito Web con cui avevi problemi e controlla se funziona.

Cancella i cookie del sito web
Un altro motivo comune per il messaggio di errore di reindirizzamento sono i cookie del sito web. Proprio come la cache del browser, devi anche cancellare i cookie del browser del sito web.

Potresti voler filtrare i siti web di cui hai bisogno per cancellare i cookie per evitare di disconnetterti da tutti i siti web che visiti.

Per cancellare i cookie mirati, dovrai tornare alla sezione "Cookie e dati dei siti", come hai fatto per svuotare la cache. Ma questa volta, devi fare clic sul pulsante "Gestisci dati".

Quando viene visualizzata la finestra pop-up, cerca e seleziona il nome di dominio del sito Web con cui hai problemi di accesso. Quindi, fai clic sul pulsante "Rimuovi selezionati".

Quindi, fai clic sul pulsante "Rimuovi" nel nuovo messaggio pop-up di conferma.

Ora, ricarica nuovamente il sito Web che desideri visitare. Se applicabile, dovrai inserire nuovamente i tuoi dati di accesso.

Se entrambi questi suggerimenti risolvono il problema, dovrai considerare soluzioni più specifiche discusse di seguito.

Come risolvere l'errore "La pagina non reindirizza correttamente" in WordPress

Se non riesci a correggere l'errore di reindirizzamento sul tuo sito Web WordPress utilizzando le due soluzioni condivise sopra, significa che devi provare alcune delle soluzioni specifiche di WordPress.

Questo errore è causato da uno dei problemi di reindirizzamento sul tuo sito Web WordPress discussi di seguito.

Tuttavia, puoi utilizzare strumenti di controllo del reindirizzamento come httpstatus.io per aiutarti a capire dove devi iniziare la risoluzione dei problemi. Ti consente di analizzare il problema nel tuo ciclo di reindirizzamento con un'analisi dettagliata della tua catena di reindirizzamento.

Se non trovi alcun modello nell'analisi per spiegare l'errore di reindirizzamento, puoi scorrere tutti i suggerimenti per la risoluzione dei problemi nell'ordine indicato.

Controlla le tue impostazioni HTTPS
Le impostazioni HTTPS del tuo sito Web possono essere un motivo comune per le configurazioni errate di reindirizzamento.

Di seguito sono riportate alcune possibili ragioni per questo:

  • Utilizzo di HTTPS senza un certificato SSL
  • L'errore di reindirizzamento può essere attivato quando si applica HTTPS senza installare un certificato SSL. Puoi consultare la tua società ospitante per installare un certificato SSL.

  • Utilizzo di un plug-in SSL
  • Si consiglia di aggiornare i collegamenti hardcoded utilizzando HTTPS invece di optare per qualsiasi plug-in SSL. Prova a eseguire una ricerca e a sostituire qualsiasi plug-in nel database del tuo sito web.

  • Avere reindirizzamenti da HTTP a HTTPS configurati in modo errato
  • Cercare di reindirizzare tutto il tuo traffico HTTP alle risorse HTTPS è positivo, ma devi assicurarti di essere impostato correttamente per questi reindirizzamenti.

Controlla le impostazioni SSL di Cloudflare
Potresti ricevere un messaggio di errore di reindirizzamento durante l'installazione di un certificato SSL sul server del tuo sito web, ma continui a utilizzare l'impostazione SSL flessibile di Cloudflare.

Devi impostare l'opzione di crittografia SSL/TLS flessibile di Cloudflare su "Completa" per correggere l'errore.

Puoi farlo andando alla scheda SSL/TLS sulla dashboard di Cloudflare. E quindi modificando la modalità di crittografia SSL/TLS su "Completo".

Controlla le impostazioni del sito WordPress
Se hai accesso alla dashboard di WordPress, assicurati di controllare l'URL del tuo sito Web da "Impostazioni", in "Generale".

Il tuo "URL indirizzo WordPress" deve corrispondere al tuo "URL indirizzo sito", che si tratti di un URL www o non www.

Tuttavia, se non hai accesso alla dashboard di WordPress, puoi aggiornare questi valori tramite il file wp-config.php del tuo sito web.

Disabilita temporaneamente i plugin di WordPress
A volte un plug-in di WordPress può anche causare l'errore di reindirizzamento, potrebbe verificarsi a causa del plug-in stesso o della compatibilità con il tema o altri plug-in.

Puoi verificare rapidamente se questo è il problema nel tuo caso disattivando tutti i plugin del tuo sito web. Se il sito Web funziona dopo aver disattivato tutti i plug-in, saprai che questo stava causando l'errore.

Come correggere l'errore "La pagina non reindirizza correttamente" in PHP

Se riscontri l'errore di reindirizzamento in PHP, puoi risolverlo in due dei seguenti passaggi:

Controlla i tuoi reindirizzamenti
Se hai impostato un reindirizzamento con PHP, come funzione di intestazione, questa potrebbe essere una causa comune di problemi di reindirizzamento.

Per risolvere questo problema, è necessario eseguire il debug della funzione e assicurarsi di non creare erroneamente un ciclo di reindirizzamento durante l'impostazione.

Verifica possibili problemi con login/sessione
Spesso, gli errori di reindirizzamento derivano da problemi con l'accesso e la sessione, come la funzione che controlla se un utente è registrato e lo porta alla pagina di accesso nel caso in cui non lo sia.

Se i controlli della sessione o dell'accesso non sono impostati correttamente, puoi intrappolare i tuoi utenti in un ciclo di reindirizzamento.

Conclusione
L'errore "La pagina non reindirizza correttamente" e altri errori possono essere molto frustranti da gestire e lasciare un'immagine negativa del tuo marchio. Quindi, assicurati di utilizzare questi suggerimenti per la risoluzione dei problemi per correggere l'errore di reindirizzamento in Mozilla Firefox e altri browser.