Verificatore di reindirizzamenti
Controlla i reindirizzamenti di un URL. Visualizza ogni passaggio della catena di reindirizzamento con il relativo codice di stato, ad esempio 301, 302, 307 o 308, l’indirizzo IP e il tempo di risposta; individua eventuali cicli di reindirizzamento e l’URL finale. Segue fino a 10 reindirizzamenti.
Input
Protected by Cloudflare Turnstile
Output
| # | URL | Stato | Indirizzo IP | Tempo (ms) |
|---|---|---|---|---|
| Nessuna catena di reindirizzamento per ora. | ||||
Leggimi
Che cos’è un reindirizzamento?
Un reindirizzamento è una risposta del server che indica che «questa pagina si trova altrove». Il server risponde con un codice di stato 3xx e un’intestazione Location che contiene il nuovo indirizzo; il browser richiede quindi quell’indirizzo. Un reindirizzamento può portare a un altro, perciò un singolo link può attraversare diversi URL, formando una catena di reindirizzamenti, prima di raggiungere la pagina. I reindirizzamenti spostano i siti da HTTP a HTTPS, da www al dominio senza www o viceversa, dai vecchi URL a quelli nuovi e attraverso servizi di abbreviazione dei link e link di tracciamento.
Descrizione dello strumento
Il Controllo dei reindirizzamenti segue la catena di reindirizzamenti di un URL dal nostro server e mostra ogni passaggio in una tabella. Inserisci un URL: lo strumento lo richiede, legge il codice di stato e l’intestazione Location, quindi segue il reindirizzamento all’URL successivo finché una pagina non risponde senza reindirizzare. Per ogni passaggio, vengono mostrati l’URL, il codice e il messaggio di stato, l’indirizzo IP che ha risposto e il tempo di risposta. È possibile copiare l’URL finale.
Funzionalità
- Segue i reindirizzamenti 301, 302, 303, 307 e 308, fino a 10 consecutivi
- Mostra l’URL, lo stato, l’indirizzo IP e il tempo di risposta di ogni passaggio in una tabella esportabile come CSV o JSON
- Rileva i cicli di reindirizzamento, in cui la catena torna a un URL già visitato
- Segnala i reindirizzamenti senza un’intestazione
Locationvalida, gli errori DNS, i timeout e gli errori dei certificati TLS nel passaggio in cui si verificano - Le intestazioni
Locationrelative vengono risolte rispetto all’URL corrente, come fanno i browser - Vengono lette solo le intestazioni: la connessione viene chiusa non appena arrivano lo stato e le intestazioni, quindi il contenuto della pagina non viene mai scaricato
Codici di stato dei reindirizzamenti
- 301 Spostato definitivamente: la pagina è stata spostata in modo permanente. I motori di ricerca trasferiscono il posizionamento del vecchio URL a quello nuovo.
- 302 Trovato: un reindirizzamento temporaneo. L’URL originale rimane quello indicizzato dai motori di ricerca.
- 303 Vedi un’altra risorsa: rimanda a una risorsa diversa, di solito dopo l’invio di un modulo.
- 307 Reindirizzamento temporaneo: come il 302, ma il metodo e il corpo della richiesta devono rimanere invariati.
- 308 Reindirizzamento permanente: come il 301, ma il metodo e il corpo della richiesta devono rimanere invariati.
Sicurezza e limiti
- Vengono richiesti solo URL
httpehttpssulle porte 80, 443, 8080 e 8443. - Ogni passaggio viene controllato prima di essere richiesto. Gli indirizzi delle reti private, del computer locale e degli intervalli riservati vengono bloccati, compresi i domini che si risolvono in tali indirizzi, così un reindirizzamento non può raggiungere servizi interni.
- Ogni passaggio ha 5 secondi per rispondere e l’intera catena ha un limite di 20 secondi.
- I cookies non vengono memorizzati né inviati. I siti che impostano un cookie e reindirizzano allo stesso URL vengono rilevati come un ciclo di reindirizzamento, anche se un browser riuscirebbe a proseguire.
- I reindirizzamenti effettuati con JavaScript o con un tag
<meta http-equiv="refresh">non vengono seguiti, perché si trovano nel contenuto della pagina, che lo strumento non scarica. - Le richieste provengono dal nostro server, quindi i siti che reindirizzano in base al paese o al dispositivo possono indirizzarti altrove rispetto a quanto rilevato da questo strumento.