Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come risolvere il problema di reindirizzamento eccessivo in WordPress

Il problema ‘Errore troppi reindirizzamenti’ è un errore di WordPress che può essere causato da un plugin o da impostazioni errate. Infatti, è uno degli errori più comuni riscontrati dai nostri lettori e da altri utenti di WordPress.

Questo errore può persino bloccarti l'accesso al tuo sito web, rendendolo un po' complicato da risolvere. Fortunatamente, abbiamo risolto il problema dei troppi reindirizzamenti più volte, quindi sappiamo esattamente cosa fare.

In questo articolo, ti mostreremo come risolvere facilmente il problema ‘Errore troppi reindirizzamenti’ in WordPress. Copriremo anche come riottenere l'accesso al tuo sito web e risolvere il problema.

Risolvere l'errore di troppi reindirizzamenti in WordPress

Cosa causa il problema ‘Errore troppi reindirizzamenti’ in WordPress?

‘Errore troppi reindirizzamenti’ è causato da un problema di reindirizzamento mal configurato in WordPress.

Come potresti già sapere, WordPress ha una funzionalità di struttura URL SEO-friendly che utilizza la funzione di reindirizzamento. Allo stesso modo, molti plugin popolari di WordPress utilizzano questa funzionalità per impostare reindirizzamenti temporanei, creare reindirizzamenti permanenti 301 e correggere gli errori 404.

Se stai utilizzando un plugin per correggere il problema del contenuto SSL insicuro o un plugin di caching per WordPress, allora potrebbe anche influire sui reindirizzamenti e causare l'errore 'troppi reindirizzamenti'.

Questo è l'aspetto del messaggio 'ERR_TOO_MANY_REDIRECTS' in Google Chrome.

Errore Troppi Reindirizzamenti in Google Chrome

Tuttavia, questo errore non ti dice cosa sta causando il conflitto e il loop di reindirizzamento in WordPress.

Questo è l'aspetto dell'errore in Firefox con il messaggio 'La pagina non si sta reindirizzando correttamente'.

Errore di troppi reindirizzamenti in Firefox

Detto questo, diamo un'occhiata a come correggere il problema di troppi reindirizzamenti in WordPress.

Ti guideremo passo dopo passo nella risoluzione dei problemi, nell'accesso al tuo sito WordPress e nella prevenzione del ripetersi dell'errore.

1. Cancella cookie e cache del browser

Una causa comune dell'errore potrebbero essere i cookie del tuo browser web. Prova ad accedere al tuo sito web utilizzando un browser web diverso, come Firefox, Safari, Opera o Microsoft Edge.

Se riesci ad accedere normalmente al tuo sito web utilizzando un browser diverso, allora devi cancellare i cookie e la cache del browser nel tuo browser abituale.

Cancella cookie e cache in Google Chrome

Abbiamo una guida dettagliata su come cancellare la cache del tuo browser in tutti i principali browser che ti aiuterà a farlo.

D'altra parte, se cambiare browser non risolve il problema, puoi passare al passaggio successivo.

2. Disattiva tutti i plugin di WordPress

La causa più comune dei loop di reindirizzamento di WordPress o di ‘ERR_TOO_MANY_REDIRECTS’ è un conflitto tra plugin. Un plugin di WordPress che tenta di impostare un reindirizzamento in un modo che è in conflitto con i reindirizzamenti predefiniti di WordPress può causare questo messaggio di errore.

Per risolvere questo problema, devi disattivare tutti i plugin di WordPress sul tuo sito web. Normalmente, puoi semplicemente andare alla pagina Plugin » Tutti i Plugin nell'area di amministrazione di WordPress e disattivare i plugin da lì.

Disattiva tutti i plugin

Tuttavia, stiamo ipotizzando che, a causa dell'errore di reindirizzamento, potresti non essere in grado di accedere all'area di amministrazione di WordPress.

In quel caso, dovrai disattivare i plugin di WordPress utilizzando un client FTP come FileZilla o l'app File Manager nel tuo pannello di controllo di hosting WordPress.

Connettiti semplicemente al tuo sito web utilizzando un client FTP e vai alla cartella /wp-content/.

Rinominare la cartella dei plugin tramite FTP

Lì troverai la cartella plugins, che dovrai rinominare in 'plugins.deactivate'.

Facendo ciò, disattiverai tutti i plugin WordPress sul tuo sito.

Cartella dei plugin rinominata

In sostanza, WordPress cerca una cartella chiamata plugins per caricare i file dei plugin. Quando non trova la cartella, disabilita automaticamente i plugin attivi nel database.

Ora, puoi provare a visitare il tuo sito web WordPress. Se ora riesci ad accedere alla tua area di amministrazione di WordPress, significa che uno dei plugin stava causando l'errore.

Per scoprire quale plugin era il colpevole, devi tornare al client FTP o all'app File Manager e rinominare la tua cartella plugins.deactivate di nuovo in 'plugins'.

Successivamente, accedi all'area di amministrazione di WordPress del tuo sito web e vai alla pagina Plugin » Tutti i Plugin. Da qui, puoi attivare i tuoi plugin uno per uno e poi visitare il tuo sito web per vedere se riesci a riprodurre l'errore.

Una volta trovato il plugin che causa l'errore, puoi trovare un'alternativa a quel plugin o segnalare il problema al forum di supporto WordPress del plugin.

3. Correggi gli URL di WordPress

Un'altra causa principale di questo errore è una errata configurazione nelle impostazioni degli URL di WordPress. Normalmente, è possibile visualizzare queste opzioni nella pagina Impostazioni » Generali.

Impostazioni URL di WordPress

Per la maggior parte dei siti web, gli URL nei campi 'Indirizzo WordPress' e 'Indirizzo Sito' devono essere uguali. Tuttavia, alcuni utenti potrebbero finire per utilizzare 'www' in un URL e un URL senza 'www' nell'altro.

Poiché potresti non avere accesso all'area di amministrazione di WordPress, potresti dover correggere gli URL di WordPress utilizzando un client FTP o l'app File Manager.

Connettiti semplicemente al tuo sito WordPress utilizzando un client FTP e vai su /wp-content/themes/la-tua-cartella-tema/.

Modifica il file functions.php

Da qui, devi trovare il file functions.php e modificarlo utilizzando un editor di testo semplice come Blocco Note o TextEdit.

Successivamente, devi aggiungere il seguente codice in fondo:

update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );

Non dimenticare di sostituire 'https://example.com' con gli URL del tuo sito. Ora puoi salvare le modifiche e caricare nuovamente il file sul tuo sito web.

Dopodiché, prova a visitare il tuo sito web per vedere se questo risolve l'errore.

Per altri metodi, consulta il nostro tutorial su come cambiare facilmente gli URL di WordPress.

4. Reimposta il file .htaccess di WordPress

Il file .htaccess è un file speciale utilizzato dal server del sito web per gestire i reindirizzamenti e altre impostazioni del server. WordPress utilizza anche questo file per URL SEO-friendly e altri reindirizzamenti.

A volte, i plugin di WordPress possono apportare modifiche al file .htaccess del tuo sito web, il che può causare questo errore. È anche possibile che la disattivazione di un plugin non rimuova tali modifiche dal tuo file .htaccess.

In tal caso, dovrai reimpostare manualmente il tuo file .htaccess di WordPress.

Ancora una volta, dovrai accedere al tuo sito web utilizzando un client FTP o l'app File Manager nella dashboard del tuo hosting. Una volta connesso, vedrai il file .htaccess nella cartella principale del tuo sito web.

Modifica del file .htaccess tramite FTP

Nota: Se non riesci a trovare il tuo file .htaccess, consulta la nostra guida su come trovare il file .htaccess in WordPress.

Innanzitutto, devi scaricare una copia del tuo file .htaccess sul tuo computer come backup. Dopodiché, puoi procedere ed eliminare il file dal tuo sito web.

Ora puoi provare a visitare il tuo blog WordPress. Se tutto funziona normalmente, significa che il tuo file .htaccess stava causando l'errore di reindirizzamento.

Ora, dato che abbiamo eliminato il file .htaccess, dovrai ricrearlo. Normalmente, il tuo sito WordPress può farlo da solo. Per assicurartene, vai alla pagina Impostazioni » Permalink e fai clic sul pulsante 'Salva modifiche' in fondo.

Aggiorna i permalink per creare il file .htaccess

5. Prevenire l'errore Troppi reindirizzamenti in WordPress

Speriamo che i passaggi che abbiamo appena trattato abbiano risolto il problema di reindirizzamento sul tuo sito web. Se non hanno risolto il problema, potresti dover parlare con la tua società di hosting WordPress per assicurarti che non ci sia un problema del server.

Una volta risolto il problema sul tuo sito, dovresti anche essere in grado di capire cosa l'ha causato.

Se si trattava di un plugin, devi segnalare il problema al forum di supporto del plugin. Vedi la nostra guida su come chiedere supporto WordPress. Tuttavia, se non riesci a ottenere aiuto, puoi sempre trovare un plugin alternativo che faccia la stessa cosa.

Se l'errore è stato causato da una errata configurazione del sito WordPress, puoi prenderne nota e assicurarti che le impostazioni del tuo sito siano configurate correttamente.

Per ulteriori suggerimenti, consulta il nostro tutorial dettagliato su come risolvere i problemi di WordPress da solo come un vero professionista di WordPress.

Tutorial video

Se non ti piacciono le istruzioni scritte, puoi seguire il nostro tutorial video invece:

Iscriviti a WPBeginner

Speriamo che questo articolo ti abbia aiutato a risolvere il problema del ‘troppi reindirizzamenti’ sul tuo sito web. Potresti anche voler aggiungere ai segnalibri il nostro manuale definitivo degli errori comuni di WordPress e vedere come contattare il supporto di WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

306 CommentsLeave a Reply

  1. Assicurati che il tuo 'Indirizzo di WordPress' e 'Indirizzo del sito' in 'Impostazioni generali' siano in minuscolo.
    Grrrr.

    • Grazie per aver condiviso questa possibilità per gli host che hanno regole di maiuscole/minuscole rigide!

      Amministratore

  2. Questo tipo di problema è spesso causato da incongruenze tra le impostazioni interne di WordPress e il file htaccess. Ho spesso riscontrato situazioni in cui WordPress è impostato su https, mentre htaccess è impostato su http, o dove la versione www è in conflitto con la versione non-www. Quindi WordPress e htaccess finiscono in una “lotta”, con conseguente loop di reindirizzamento. A volte, è utile rinominare il file htaccess, crearne uno nuovo con solo le direttive di base e testarlo. Questo di solito funziona quasi sempre. Solo allora inizio a cercare il problema altrove, come nei plugin o in altre impostazioni.

  3. Grazie per l'ottimo consiglio. Trovo anche la console del browser molto utile per questo problema. Nella console, puoi passare alla scheda Network, dove puoi vedere cosa succede durante il caricamento del sito web e dove tenta di reindirizzare. Questo spesso aiuta a identificare più facilmente il problema quando sai dove il sito web sta costantemente reindirizzando (domini http-https o www e non-www, ecc.). Solo un piccolo suggerimento per l'articolo.

  4. Ho provato tutte le soluzioni sopra indicate, ma continuo a ricevere lo stesso errore "ti ha reindirizzato troppe volte".
    Sarebbe di grande aiuto se potessi ottenere un SPOC da WordPress o qualsiasi altra soluzione che possa essere provata.

    • Se nessuno dei metodi del nostro articolo è stato in grado di risolvere il problema, ti consigliamo di contattare il tuo provider di hosting per assicurarti che nulla da parte loro possa essere la causa dell'errore e dovrebbero essere in grado di aiutarti a trovare il motivo del problema.

      Amministratore

  5. Se stai usando CloudFlare o qualcosa di simile, specialmente con GoDaddy, questo spesso causa anche un loop di reindirizzamento. Aggiorna il DNS / Nameserver.

  6. Nel mio caso, il problema riguarda solo alcuni post del blog e mi chiedo se questo stesso processo funzionerà.

  7. Grazie mille per l'articolo! Nel mio caso, il problema si è rivelato diverso: il mio dominio conteneva un umlaut (ü). Ho dovuto convertire il nome del mio dominio in Punycode e cambiare il mio indirizzo WordPress e l'indirizzo del sito nell'URL risultante.

    • Grazie per aver condiviso questo per chiunque possa avere anche questo problema con un umlaut!

      Amministratore

  8. Se nessuno dei suggerimenti precedenti funziona e stai usando Cloudflare per il DNS, controlla le tue impostazioni SSL in Cloudflare. Se hai un SSL installato sul tuo server di hosting, devi cambiare la modalità SSL in Full (strict) in Cloudflare.

    • Questa impostazione di Cloudflare sembra essere stata il mio problema... dopo giorni di ricerche. Grazie amico!

  9. Grazie mille, mi ha aiutato molto… Il mio sito WP è bloccato nel caricamento della pagina, ho eliminato il file .htaccess dal server dopo che ha funzionato bene… mi hai fatto risparmiare tempo… l'ho adorato

  10. Grazie mille per il contenuto. La rimozione del file .htaccess che avevo creato manualmente e il fatto di lasciare che WordPress creasse automaticamente il file .htaccess ha risolto il mio problema.

    Grazie ancora.

  11. Man, you just saved me a whole heap of time as I’d created a url redirect from within the admin panel then couldn’t obviously get back in. Thought I was going to have to restore an old backup and lose all my work, but your simple addition to the config file via ftp saved all of that. Thank you so much :)

  12. Ciao,

    Ho provato ad aggiungere www. nelle impostazioni generali di wordpress come hai suggerito, solo che ora non riesco più ad accedere al mio dominio wordpress… dice che non riconosce il mio nome utente e/o password, qualche suggerimento?

    • Se nessuna di queste raccomandazioni funziona per te, ti consigliamo di contattare il tuo provider di hosting per assistenza

      Amministratore

  13. Ciao, ho lottato con questo problema per un po' e mi ci è voluto un grande sforzo di ricerca per trovare effettivamente la soluzione.

    Se stai riscontrando il problema "Troppi reindirizzamenti" con Wordpress

    Nella mia situazione, il nuovo sito web era dietro un reverse proxy (NGINX).

    Devi aggiungerlo all'elenco di correzioni sopra.

    Modifica wp-config.php aggiungi il testo

    /**
    * Gestisci proxy inverso SSL
    */
    if ($_SERVER[‘HTTP_X_FORWARDED_PROTO’] == ‘https’)
    $_SERVER[‘HTTPS’]=’on’;

    if (isset($_SERVER[‘HTTP_X_FORWARDED_HOST’])) {
    $_SERVER[‘HTTP_HOST’] = $_SERVER[‘HTTP_X_FORWARDED_HOST’];

  14. Ciao, il mio problema non si risolve. La mia homepage funziona bene ma wp-admin ha questo problema di reindirizzamento

  15. Non riesco a esprimere la mia gratitudine, ma vi ringrazio davvero molto per la vostra assistenza. L'ultimo metodo ha davvero funzionato per me.. Grazie ancora.

  16. sul mio sito ho fatto tutti i passaggi menzionati e ancora non ottengo nulla non so come risolverlo qualcuno può aiutare?

    • Se nessuna delle nostre raccomandazioni è stata in grado di assisterti, ti consigliamo di contattare il tuo provider di hosting affinché dia un'occhiata.

      Amministratore

  17. Contenuto meraviglioso e molto informativo! Ci è voluto un po' ma siamo stati in grado di risolvere il nostro problema WordPress online sul nostro sito web grazie al tuo utile articolo qui! Grazie ancora.

  18. Mi stavo strappando i capelli per questo e ho trovato un'altra cosa da controllare. Se ti trovi dietro un load balancer, questo può causare alla funzione Wordpress is_ssl() di restituire valori errati, il che può portarti in un loop di reindirizzamento poiché tenta di reindirizzare a un URL sicuro anche se sei già su un URL sicuro.

  19. Ciao. Ho provato ogni raccomandazione che mi hai dato: plugin, htaccess, wp-config.php ma nessuna di queste funziona per me. Aiuto per favore!!! Grazie

    • Se nessuna di queste raccomandazioni è stata in grado di aiutarti, ti consigliamo di contattare il tuo provider di hosting affinché dia un'occhiata

      Amministratore

  20. Grazie per questo articolo. Molto informativo e il modo in cui hai spiegato le cose è stato molto utile.

    Capisco il problema quando si verifica sull'intero sito web. Il mio problema è che una categoria di pagine (pagine di registrazione per le mie iscrizioni) è interessata da questo problema. Hai idea del perché l'errore sarebbe specifico per una categoria?

    Tutte le altre pagine del mio sito funzionano.

    • Dovresti prima seguire i passaggi di questo articolo. Se il problema persiste, dovresti assicurarti di non avere plugin che creano reindirizzamenti.

      Amministratore

  21. Ciao, per favore, cosa dovrei fare?
    Ho seguito i passaggi per rimuovere /wp dal mio siteurl. quindi immediatamente ho modificato wordpress e siteurl e salvato le modifiche, non sono più riuscito ad accedere a wp-admin. questo è il messaggio di errore che ho ricevuto.

    “Il documento è stato spostato qui.

    Inoltre, è stato riscontrato un errore 302 Found durante il tentativo di utilizzare un ErrorDocument per gestire la richiesta.”

    grazie

  22. Ciao! Ho clonato il mio sito su un nuovo URL utilizzando la funzione Installatron di GoDaddy, e ora quando provo ad accedere al sito clonato utilizzando il nuovo URL, dice 'troppi reindirizzamenti'. Ciò significa che non riesco nemmeno ad accedere al backend di Wordpress. C'è un modo per provare a disabilitare i plugin senza quell'accesso? Devo semplicemente spostarli temporaneamente in una nuova cartella? O hai qualche suggerimento?

  23. Come facevi a sapere che il mio fornitore di servizi non si sarebbe preso alcuna colpa... è come se conoscessi esattamente il loro feedback.
    Grazie per aver salvato la situazione.

  24. Bellissimo... spiegato così bene... questo ha risolto il mio problema.
    Grazie per un post così dettagliato.

  25. Beh, il nostro sito web funzionava benissimo, poi all'improvviso il nostro sito è andato offline.
    Ho seguito tutti i passaggi sopra.
    Cos'altro possiamo fare?

    • Se i metodi in questo articolo non funzionano e vedi l'errore "troppi reindirizzamenti", dovresti contattare il tuo provider di hosting per assicurarti che non sia un errore da parte loro.

      Amministratore

  26. Ho provato a eliminare il www. e ora non riesco più ad accedere a wp-admin, ottengo solo una pagina con informazioni che dicono che la mia pagina non funziona a causa di troppi reindirizzamenti.
    Come posso risolvere questo problema, ho bisogno di continuare a sviluppare il mio sito web.
    "Questa pagina non funziona, ti ha reindirizzato troppe volte.
    Prova a cancellare i cookie.
    ERR_TOO_MANY_REDIRECTS"

  27. Ecco una soluzione totalmente bizzarra. Il loop di accesso infinito ha iniziato a verificarsi senza alcuna modifica ai plugin, ecc. Ho fatto di tutto: ho cambiato tema, ho sostituito il file .htaccess, ecc. Ecco cosa ho finito per fare e che sembra aver risolto tutto: ho riavviato il mio laptop e ho aspettato diverse ore (nel caso fosse un problema di hosting). Quando sono tornato, tutto funzionava.

    Ho provato a cancellare la cache del browser e ho fatto tutto quello che ho trovato, ma niente ha funzionato. Sospetto che ci fosse qualcosa di strano che un riavvio ha risolto per me. E non è la prima volta che succede. Totalmente bizzarro.

    • È una soluzione strana ma grazie per averla condivisa, potresti voler controllare con il tuo provider di hosting per vedere se anche loro riscontrano l'errore se continua.

      Amministratore

  28. Sto riscontrando un problema con la mia rete multisito. È stata creata in locale. Ogni volta che provo ad accedere al nuovo sito, viene visualizzato un errore che dice “La pagina non viene reindirizzata correttamente”. Se puoi aiutare, ti sarei molto grato! Grazie

    • Dovresti iniziare con i passaggi descritti in questo articolo per vedere se risolve il problema

      Amministratore

  29. ho un problema nell'accedere alla mia dashboard di wordpress, quando provo ad accedere alla mia area wp-admin mi dice che la password non è corretta anche se la mia password è corretta, quindi se qualcuno può aiutare con questo tipo di problema mi risponda. grazie.

  30. Thanks for the article. I was able to fix my “too many redirects” problem by changing the http to https. :)

  31. Ciao,
    Ho avuto questo errore sulla pagina dei tag del prodotto. Ho provato tutte le possibili soluzioni menzionate sopra senza successo.
    Alla fine, ho dovuto rinominare lo slug dei tag in modo che non fossero numeri, ad esempio 2016, quindi l'ho rinominato in r2016 e ha iniziato a funzionare!
    Deve essere stato causato da qualche aggiornamento di WordPress, perché ha funzionato per qualche anno prima con tag nominati come numeri.

    • Grazie per aver condiviso ciò che ha funzionato per te, se la tua pagina prodotto è creata da un plugin potresti voler provare a contattare il supporto del plugin per informarli di questo problema

      Amministratore

  32. Ciao,

    Il mio intero sito web funziona correttamente, ma la homepage viene reindirizzata troppe volte e lo stesso problema si verifica anche con la pagina wp-admin. Ho provato tutti i metodi che hai menzionato ma nessuno ha funzionato per me.

    Per favore, consigliami se c'è un'altra soluzione per questo.

    Grazie in anticipo...

    • Se nessuno dei metodi dell'articolo ha funzionato, dovresti contattare il tuo provider di hosting affinché verifichi se ci sono problemi che possono vedere dalla loro parte.

      Amministratore

  33. Il mio sito web è un'implementazione Bitnami di WordPress su Google Cloud Platform.

    Quando uso:
    define(‘WP_SITEURL’, ‘http:/example.cloud’);

    la home page viene reindirizzata a se stessa e i browser mostrano un messaggio di errore.
    Ora uso l'impostazione originale di Bitnami e funziona benissimo!
    define(‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’] . ‘/’);

    • Ti manca uno slash accanto al tuo http nella prima istruzione define, ma grazie per aver condiviso la tua soluzione.

      Amministratore

  34. Ho dovuto disattivare un plugin e ha funzionato di nuovo bene. Ho identificato il plugin da disattivare guardando nel mio URL dove ricevevo un errore di reindirizzamento. Il nome del plugin era scritto lì.

    • Thanks for sharing how you found the error for others trying to solve this problem :)

      Amministratore

  35. Ho provato tutti i passaggi qui senza fortuna oggi. Fortunatamente il mio sito web funziona bene ma non riesco ad accedere alla dashboard di wp-admin per nulla.

    Quali sono le altre opzioni? Ci devono essere altri modi per capire cosa lo sta causando?

    • Ho lo stesso problema. Il mio sito funziona bene per i visitatori, ma ricevo l'errore di reindirizzamento solo per il backend, la mia dashboard di WP.
      È un sito nuovo e non ho ancora installato alcun plugin. Sono perplesso.

  36. Santo cielo, ha funzionato! Ho eseguito molte migrazioni di siti web e non mi sono mai imbattuto in questo problema. Grazie, la definizione di WP_HOME, 'http://example.com';
    define(‘WP_SITEURL’,’http://example.com’); ha funzionato con il www.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.