Come correggere l'errore ERR_TOO_MANY_REDIRECTS sul tuo sito WordPress?

[aioseo_eeat_author_tooltip]
[aioseo_eeat_reviewer_tooltip]
come risolvere l'errore ERR_TOO_MANY_REDIRECTS

Incontrare l'errore ERR_TOO_MANY_REDIRECTS sul tuo sito WordPress può essere frustrante. Questo errore si verifica in genere quando il tuo sito web rimane bloccato in un ciclo infinito di reindirizzamenti, impedendo agli utenti di accedere ai tuoi contenuti. Risolvere questo problema è fondamentale perché influisce direttamente sulla funzionalità e sull'esperienza utente del tuo sito.

Se non viene controllato, può portare a una diminuzione del traffico, a un posizionamento più basso nei motori di ricerca e a una cattiva impressione sui visitatori. Pertanto, comprendere le cause dell'errore ERR_TOO_MANY_REDIRECTS e implementare tempestivamente le soluzioni appropriate è essenziale per rimettere in carreggiata il tuo sito.

Che cos'è l'errore ERR_TOO_MANY_REDIRECTS?

L'errore ERR_TOO_MANY_REDIRECTS si verifica quando un sito web viene bloccato in un ciclo infinito di reindirizzamenti, che ne impedisce il corretto caricamento. Questo accade quando le configurazioni del server, i plugin o le impostazioni URL errate reindirizzano continuamente il sito tra indirizzi diversi, causando l'interruzione del processo da parte del browser. In sostanza, il browser si blocca dopo troppi reindirizzamenti , causando la visualizzazione di questo messaggio di errore. Risolvere questo problema è importante per ripristinare l'accesso al sito e garantire un'esperienza utente fluida.

ERR_TOO_MANY_REDIRECTS Variazioni del messaggio

Diversi browser visualizzano l'errore ERR_TOO_MANY_REDIRECTS in modi diversi, il che a volte può creare confusione. Ecco come appare questo messaggio di errore sui browser più diffusi:

  • Messaggio di errore di Google Chrome: "Questa pagina non funziona. example.com ti ha reindirizzato troppe volte. ERR_TOO_MANY_REDIRECTS"
ERR_TOO_MANY_REDIRECTS-Errore
  • di Mozilla Firefox : "La pagina non viene reindirizzata correttamente. Firefox ha rilevato che il server sta reindirizzando la richiesta per questo indirizzo in un modo che non verrà mai completato."
  • Messaggio di errore di Microsoft Edge: "Questa pagina non funziona al momento. example.com ti ha reindirizzato troppe volte."
  • Messaggio di errore di Safari: "Safari non riesce ad aprire la pagina. Si sono verificati troppi reindirizzamenti durante il tentativo di aprire 'example.com'. Questo potrebbe verificarsi se si apre una pagina che viene reindirizzata a un'altra pagina, che a sua volta viene reindirizzata per aprire la pagina originale."
  • Messaggio di errore di Opera: "Questa pagina non funziona. example.com ti ha reindirizzato troppe volte. ERR_TOO_MANY_REDIRECTS"

Ulteriori letture : Errori comuni di WordPress e come risolverli

Correggi gli errori di WordPress in un attimo!

Affidati al nostro supporto WordPress di emergenza e di' addio agli errori di WordPress. Il nostro team di esperti risolve i problemi prima che diventino un problema.

Cause comuni di ERR_TOO_MANY_REDIRECTS

Comprendendo le cause più comuni dell'errore ERR_TOO_MANY_REDIRECTS, è possibile adottare le misure corrette per risolverlo. Questo errore è in genere dovuto alle seguenti cause, che possono tutte portare a loop di reindirizzamento infiniti.

Impostazioni non configurate correttamente

Una delle cause principali dell'errore ERR_TOO_MANY_REDIRECTS è la configurazione errata delle impostazioni. Quando le impostazioni del tuo sito WordPress non sono configurate correttamente, può crearsi un loop di reindirizzamenti. Questo accade spesso quando le impostazioni nel file .htaccess o in altri file di configurazione sono errate.

Conflitti tra plugin

Un'altra causa comune sono i conflitti tra plugin. I plugin progettati per gestire i redirect, come i plugin SEO o di sicurezza , a volte possono entrare in conflitto tra loro. Di conseguenza, questi conflitti possono portare a un loop di redirect infinito, causando la visualizzazione dell'errore.

Impostazioni URL errate

Anche impostazioni URL errate possono causare questo errore. Se l'indirizzo WordPress (URL) e l'indirizzo del sito (URL) non sono impostati correttamente, potrebbe verificarsi una mancata corrispondenza che causa continui reindirizzamenti. Questo problema è particolarmente frequente quando si passa da HTTP a HTTPS senza aggiornare correttamente gli URL nelle impostazioni di WordPress.

Errori di configurazione SSL/TLS

Configurazioni SSL/TLS errate possono causare loop di reindirizzamento, in particolare durante la transizione da HTTP a HTTPS. Se il tuo sito è impostato per applicare HTTPS senza le impostazioni corrette, può causare continui reindirizzamenti tra HTTP e HTTPS.

Problemi con CDN o server proxy

Se si utilizza una Content Delivery Network (CDN) o un server proxy, anche configurazioni errate possono causare loop di reindirizzamento. Questo accade spesso quando la CDN o il server proxy non sono configurati correttamente per gestire i reindirizzamenti.

Errori di configurazione del server

Le configurazioni lato server, come quelle nelle impostazioni del server web (ad esempio, Apache o Nginx), possono causare questo errore. Regole di reindirizzamento errate nella configurazione del server possono creare un loop infinito.

Problemi di database

In alcuni casi, problemi al database possono causare loop di reindirizzamento. Questo può accadere se nel database di WordPress vengono memorizzati valori errati, in particolare nella tabella wp_options, dove sono memorizzati gli URL del sito e altre impostazioni importanti.

Reindirizzamento dei cicli dai servizi esterni

A volte, servizi esterni o integrazioni di terze parti possono causare inavvertitamente dei loop di reindirizzamento. Ad esempio , i plugin di accesso ai social media o i servizi di autenticazione di terze parti possono essere configurati in modo errato, causando dei reindirizzamenti.

Scopri come : correggere l'errore "Questo sito sta riscontrando difficoltà" in WordPress

Passaggi preliminari per correggere i loop di reindirizzamento in WordPress

Il primo passo per risolvere l'errore ERR_TOO_MANY_REDIRECTS è cancellare la cache e i cookie del browser. I dati memorizzati nella cache e i cookie possono talvolta causare problemi, conservando vecchie informazioni di reindirizzamento. Cancellarli può fornire un nuovo inizio e aiutare a determinare se il problema è specifico del browser.

  • Utilizza un browser alternativo o la modalità di navigazione in incognito: se la cancellazione della cache e dei cookie non risolve il problema, prova ad accedere al sito utilizzando un browser diverso o in modalità di navigazione in incognito. Questo approccio aiuta a escludere problemi specifici del browser. Se il sito si carica correttamente, il problema potrebbe essere correlato alle impostazioni o alle estensioni del browser principale.
  • Accesso al sito tramite FTP o pannello di controllo dell'hosting: se i passaggi precedenti non funzionano, potrebbe essere necessario accedere direttamente ai file del sito. Utilizza un FTP il pannello di controllo dell'hosting per accedere alla directory principale del tuo sito WordPress. Questo accesso ti consente di controllare e modificare i file di configurazione, disattivare i plugin e apportare altre modifiche necessarie per risolvere il loop di reindirizzamento.

Scopri di più : I migliori plugin di reindirizzamento di WordPress

Non lasciare che gli errori di WordPress ti rallentino!

Iscriviti al nostro piano di manutenzione WordPress, a partire da $ 99 al mese, e lascia che siamo noi a prenderci cura della salute e delle prestazioni del tuo sito.

Passaggi avanzati per correggere ERR_TOO_MANY_REDIRECTS 

Se i passaggi preliminari non risolvono l'errore, puoi provare questi passaggi avanzati. Nota : prima di apportare modifiche, è consigliabile eseguire un backup del sito web.

Controlla e correggi le impostazioni URL del tuo sito

Inizia verificando l'indirizzo WordPress (URL) e l'indirizzo del sito (URL) nella dashboard di WordPress, in Impostazioni ⟶ Generali. Assicurati che siano corretti e corrispondano all'URL effettivo del tuo sito. Impostazioni URL errate possono causare loop di reindirizzamento. Puoi anche definire questi URL nel file wp-config.php per sovrascrivere temporaneamente le impostazioni della dashboard.

wordpress-general-setting-fix err_too_many_redirects

Esaminare il file .htaccess

Il file .htaccess nella directory principale di WordPress potrebbe contenere regole di reindirizzamento che potrebbero causare loop. Per reimpostarlo, accedi al tuo sito tramite FTP o dal pannello di controllo dell'hosting, individua il file .htaccess e rinominalo (ad esempio, .htaccess_old). Quindi, crea un nuovo file .htaccess con il contenuto predefinito di WordPress:

# INIZIA WordPress<IfModule mod_rewrite.c> RewriteEngine su RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]</IfModule> # FINE WordPress

Elimina la cache di WordPress

I dati memorizzati nella cache possono causare loop di reindirizzamento persistenti. Se utilizzi un plugin di caching, cancella la cache tramite le impostazioni del plugin. Potrebbe essere necessario cancellare anche la cache lato server, se il tuo provider di hosting la offre, e la cache CDN se utilizzi una Content Delivery Network.

Scopri : le migliori alternative a Google Cache Pages

Esaminare i plugin e i temi per eventuali conflitti

Disattiva tutti i plugin per verificare se il problema del redirect è stato risolto. In tal caso, riattivali uno alla volta per identificare il plugin in conflitto. Inoltre, passa a un tema WordPress predefinito (come Twenty Twenty-One) per escludere problemi correlati al tema.

Controlla le impostazioni del tuo server

Le configurazioni del server svolgono un ruolo fondamentale nella gestione dei reindirizzamenti. Impostazioni errate nel server web possono causare errori ERR_TOO_MANY_REDIRECTS. Ecco una guida su cosa cercare e come risolvere potenziali problemi nei server Apache e Nginx:

Configurazione del server Apache

Apache utilizza il file httpd.conf e potenzialmente altri file di configurazione nella directory conf.d o nei file .htaccess per gestire le impostazioni del sito. Per accedere ai file di configurazione:

  • Connettiti al tuo server tramite SSH oppure accedi al pannello di controllo del tuo hosting.
  • Individuare il file httpd.conf, che in genere si trova in /etc/httpd/ o /usr/local/apache2/conf/.
  • Aprire il file httpd.conf utilizzando un editor di testo come nano o vim.
  • Cerca RewriteRule o Redirect . Queste linee gestiscono i reindirizzamenti e possono causare loop se configurate in modo errato.

Esempio di un reindirizzamento corretto:

RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Assicurati che non vi siano regole in conflitto, ad esempio più regole che reindirizzano lo stesso URL a destinazioni diverse.

Se trovi regole in conflitto, commentale aggiungendo un # all'inizio della riga o rimuovile se non sono necessarie. Salva le modifiche e riavvia Apache per applicare la nuova configurazione:

sudo systemctl restart httpd

Configurazione del server Nginx

Nginx utilizza il file nginx.conf e altri file di configurazione presenti nella directory conf.d per gestire le impostazioni del sito. Per accedere ai file di configurazione:

  • Connettiti al tuo server tramite SSH oppure accedi al pannello di controllo del tuo hosting.
  • Individuare il file nginx.conf, solitamente reperibile in /etc/nginx/ o /usr/local/nginx/conf/.
  • Aprire il file nginx.conf utilizzando un editor di testo come nano o vim.
  • Cerca direttive di riscrittura o di ritorno. Queste linee gestiscono i reindirizzamenti e possono causare loop se configurate in modo errato.

Esempio di un reindirizzamento corretto:

server { ascolta 80; nome_server esempio.com www.esempio.com; restituisci 301 https://esempio.com$richiesta_uri; }

Assicurati che non vi siano regole in conflitto, ad esempio più regole che reindirizzano lo stesso URL a destinazioni diverse.

Se trovi regole in conflitto, commentale aggiungendo un # all'inizio della riga o rimuovile se non sono necessarie. Salva le modifiche e riavvia Nginx per applicare la nuova configurazione:

sudo systemctl restart nginx

Considerazioni aggiuntive

Assicurati che le configurazioni dell'host virtuale non presentino reindirizzamenti in conflitto.

  • Se si utilizza un proxy inverso, verificare la configurazione del server proxy per assicurarsi che non causi loop di reindirizzamento.
  • Controlla i log del server per ulteriori indizi sui loop di reindirizzamento. I log di Apache si trovano in genere in /var/log/apache2/, mentre i log di Nginx in /var/log/nginx/.

Esaminando e modificando attentamente le impostazioni del server, puoi risolvere i loop di reindirizzamento ed evitare che l'errore ERR_TOO_MANY_REDIRECTS interrompa il tuo sito WordPress.

Informazioni su : Guida definitiva ai registri degli errori di WordPress

Configurare le impostazioni SSL

Assicurati che le impostazioni SSL siano configurate correttamente. Se sei passato di recente a HTTPS, assicurati che i tuoi URL siano aggiornati per riflettere questa modifica. Plugin come Really Simple SSL possono facilitare la transizione da HTTP a HTTPS.

Correlati: Come installare un certificato SSL gratuito in WordPress

Controllare la configurazione CDN o WAF

Se utilizzi una CDN o un Web Application Firewall (WAF), impostazioni errate possono causare loop di reindirizzamento. Assicurati che la tua CDN o WAF sia configurata correttamente per gestire i reindirizzamenti del tuo sito. Potrebbe anche essere necessario cancellare la cache della CDN e verificare che le impostazioni del server di origine siano allineate a quelle della CDN.

Ispezionare e regolare le impostazioni del database

A volte, problemi nel database di WordPress possono causare loop di reindirizzamento. Ecco come risolvere potenziali problemi relativi al database:

  • Utilizza uno strumento come phpMyAdmin o accedi al tuo database tramite SSH.
  • In phpMyAdmin, individua la wp_options .
  • Verifica i valori per siteurl e home . Devono corrispondere all'URL effettivo del tuo sito.
  • Se necessario, aggiornare questi valori direttamente nel database.

Esempio di query SQL per aggiornare gli URL:

AGGIORNA wp_options SET option_value = 'http://example.com' DOVE option_name = 'siteurl'; AGGIORNA wp_options SET option_value = 'http://example.com' DOVE option_name = 'home';

Inoltre, controlla eventuali voci insolite o impostazioni di reindirizzamento in conflitto nella wp_options che potrebbero causare loop.

Esaminare i servizi di terze parti

I servizi di terze parti integrati nel tuo sito possono talvolta causare loop di reindirizzamento. Ecco come gestirli:

  • Disattivare temporaneamente i servizi di terze parti per verificare se il problema del reindirizzamento è stato risolto. 
  • Controllare la documentazione di ciascun servizio per assicurarsi che siano configurati correttamente. 
  • Verifica inoltre le impostazioni e le autorizzazioni per ciascun servizio di terze parti. Assicurati che callback e reindirizzamenti siano configurati correttamente.

Utilizzare strumenti diagnostici

Esistono diversi strumenti che possono aiutare a diagnosticare e risolvere i loop di reindirizzamento:

  • Strumenti di controllo dei reindirizzamenti online: utilizza strumenti online come Redirect Checker per tracciare il percorso di reindirizzamento e identificare i loop.
  • Strumenti per sviluppatori del browser: apri gli Strumenti per sviluppatori nel tuo browser (F12 o clicca con il tasto destro del mouse e seleziona "Ispeziona"). Vai alla scheda "Rete" e ricarica la pagina per visualizzare la catena di reindirizzamenti.
  • Debug di WordPress: abilita il debug in WordPress aggiungendo le seguenti righe al tuo file wp-config.php:
define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false);

Controllare il file debug.log nella directory wp-content per eventuali errori o problemi relativi al reindirizzamento.

Considerazioni finali

Correggere l'errore ERR_TOO_MANY_REDIRECTS sul tuo sito WordPress è fondamentale per mantenere una funzionalità ottimale e un'esperienza utente fluida. Seguendo i passaggi descritti, puoi individuare e risolvere questo problema tempestivamente. Tuttavia, alcuni problemi potrebbero richiedere soluzioni più avanzate o una conoscenza tecnica più approfondita.

In questo caso, valuta la possibilità di chiedere aiuto a un professionista per una rapida risoluzione. Il nostro di supporto WordPress, , è pronto ad affrontare qualsiasi problema, evitando che piccoli imprevisti si trasformino in interruzioni gravi. Contattateci per ricevere assistenza da esperti e godetevi prestazioni del vostro sito web .

Le migliori piattaforme di e-commerce gratuite

Le migliori piattaforme di e-commerce gratuite che funzionano davvero nel 2026

Le migliori piattaforme eCommerce per la SEO nel 2026 includono WooCommerce per il controllo completo della SEO, SureCart

WebP vs PNG: qual è il formato immagine più adatto al tuo sito web?

WebP vs PNG: qual è il formato immagine più adatto al tuo sito web?

Il confronto tra WebP e PNG è frequente quando si sceglie il formato immagine più adatto nel 2026.

Le migliori agenzie di migrazione di siti web WordPress

Le migliori agenzie di migrazione di siti Web WordPress [Scelte degli esperti]

Tra le migliori agenzie di migrazione di siti web nel 2026 figura Seahawk Media, che offre migrazioni di CMS a prezzi accessibili

Inizia con Seahawk

Registrati alla nostra app per visualizzare i nostri prezzi e ottenere sconti.