Che cosa succede davvero?
Il browser riceve una successione di risposte di reindirizzamento HTTP e non riesce a raggiungere una pagina finale. La catena può formare un ciclo fra due URL o crescere fino al limite del browser.
Se visiti il sito
Controlla l'indirizzo, prova una finestra privata e verifica se l'errore appare soltanto da una rete. Se il problema riguarda l'accesso a un account, potrebbe esserci un cookie o una sessione non coerente.
Se gestisci il sito
Esamina ogni risposta 301, 302, 307 o 308 e il relativo header Location. Verifica le regole di HTTPS, www, CDN, reverse proxy e applicazione, oltre ai cookie di sessione e all'host riconosciuto dal backend.
I cicli più comuni
Un proxy forza HTTPS mentre l'app crede di ricevere HTTP; il sito alterna versioni www e senza www; oppure il sistema di login rinvia continuamente a una pagina che richiede autenticazione.
301, 302, 307 oppure 308?
301 e 308 sono reindirizzamenti permanenti; 302 e 307 temporanei. 307 e 308 preservano esplicitamente metodo e corpo della richiesta. Lo status giusto non risolve da solo una catena che torna al punto di partenza.
Che cosa può rilevare il nostro controllo?
Il controllo di URL segue un numero limitato di reindirizzamenti lato server e ne mostra la sequenza. Non esegue JavaScript né simula tutti i cookie di autenticazione, quindi alcuni cicli presenti solo nel browser possono sfuggire.