Skip to content
Centro Assistenza

ERR_TOO_MANY_REDIRECTS, cosa significa?

Il tuo sito mostra ERR_TOO_MANY_REDIRECTS? Scopri come risolvere questo errore da DirectAdmin, cPanel o WordPress in pochi minuti. Guida facile e veloce.

Se visualizzi l'errore ERR_TOO_MANY_REDIRECTS Quando provi ad accedere al suo sito web, non preoccuparti: è un problema comune e la soluzione esiste. Di seguito ti spiego cosa significa, perché succede e come puoi risolverlo passo dopo passo dal tuo pannello di controllo (DirectAdmin o cPanel).


🧠 Cosa significa ERR_TOO_MANY_REDIRECTS?

Questo errore indica che il browser è rimasto intrappolato in un file ciclo di reindirizzamento infinito . Cioè, il suo sito web reindirizza un URL a un altro e questo a sua volta reindirizza ancora, ancora e ancora, senza effettivamente caricare la pagina.


🔍 Cause più comuni

  1. Impostazioni HTTPS o reindirizzamenti errati nel file .htaccess

  2. Conflitti tra i reindirizzamenti nel CMS (come WordPress) e il server

  3. Impostazioni dominio errate (es. reindirizzamento senza www a www e viceversa senza controllo)

  4. Errori nei plugin o nei moduli di sicurezza

 


✅ Come risolvere ERR_TOO_MANY_REDIRECTS

Opzione 1: Cancella cookie e cache del browser (veloce)

A volte l'errore è nel tuo browser.

  1. Apri il sito in a finestra di navigazione in incognito o da un altro browser.

  2. Se viene caricato correttamente, cancella i cookie e la cache dal browser originale.

Se l'errore persiste, vai ai passaggi successivi.


Opzione 2: controlla i reindirizzamenti da DirectAdmin o cPanel

In Amministrazione diretta:

  1. Accedi al tuo pannello di controllo.

  2. Vai a «Reindirizzamenti».

  3. Controlla se ci sono reindirizzamenti che puntano il dominio verso se stesso o in modo circolare (ad esempio da http a https e viceversa).

  4. Elimina o correggi eventuali reindirizzamenti in conflitto.

Nel cPanel:

  1. Accedi al tuo account cPanel.

  2. Vai alla sezione «Reindirizzamenti».

  3. Esamina i reindirizzamenti attivi.

  4. Assicurati che non stiano creando un loop. Se non sei sicuro, puoi disabilitarli temporaneamente e testare il sito.


Opzione 3: controlla il file .htaccess (se usi WordPress o un altro CMS)

  1. Accedi al suo hosting tramite Gestore file o FTP.

  2. Apri il file .htaccess nella radice del tuo sito.

  3. Verifica la presenza di regole di reindirizzamento duplicate o in conflitto. A .htaccess basic per WordPress dovrebbe assomigliare a questo:

apache # BEGIN WordPress
RewriteEngine acceso
RiscritturaBase /
Riscrivi la regola ^ index.php $ - [L]
RiscriviCond% {REQUEST_FILENAME} !-f
RiscriviCond% {REQUEST_FILENAME} !-d
RewriteRule . / index.php [L]
#FINE WordPress

  1. Se non sei sicuro, rinominalo in .htaccess_old e visita di nuovo il tuo sito. WordPress ne rigenererà uno nuovo se accedi alla dashboard.


Opzione 4: modifica l'URL da WordPress

Se puoi accedere alla dashboard di WordPress:

  1. Vai a Impostazioni > Generali

  2. Verifica che sia gli URL di WordPress che quelli del sito siano impostati correttamente. Ad esempio:

arduino https://tudominio.com

Entrambi devono utilizzare lo stesso formato (con o senza "www", ma non misto).


Opzione 5: disabilita temporaneamente i plugin

Alcuni plugin, in particolare quelli di sicurezza o di reindirizzamento, possono causare questo errore.

  1. Accedi al tuo Gestore file.

  2. Vai a wp-content/plugins

  3. Rinominare temporaneamente la cartella del plugin sospetto (ad esempio “plugin-security” → “plugin-security_old”)

  4. Prova di nuovo il sito.


🛡️ Consigli per evitare questo errore in futuro

  • Utilizza reindirizzamenti coerenti (scegli se il tuo sito andrà con www o senza www e mantienilo così).

  • Installa un plugin di reindirizzamento solo se ne hai bisogno e configuralo attentamente.

  • Se abiliti SSL, assicurati che tutti gli URL sul sito utilizzino https correttamente.

  • Effettuare sempre copie di backup prima di modificare i file di sistema.