Saltar para o conteúdo
ipaddress.fi

Verificador de redirecionamentos

Pedimos o URL e cada Location para onde aponta, até 10 saltos. Cada salto é resolvido e verificado de novo antes de nos ligarmos, e o conteúdo das respostas nunca é lido.

Exemplos:

Uma ligação passa muitas vezes por vários endereços antes de mostrar uma página: http para https, o domínio simples para www, uma ligação de rastreio ou encurtada para o destino. Cada passo é um redirecionamento HTTP: um código 3xx com um cabeçalho Location.

A ferramenta segue a cadeia salto a salto e mostra cada código e cada destino. Assinala as passagens para e de HTTPS, as mudanças de anfitrião e os redirecionamentos permanentes (301, 308) e temporários (302, 303, 307), e para num ciclo ou ao fim de dez saltos.

Cada salto é resolvido de novo e verificado antes da ligação, para que um URL público não possa redirecionar o nosso servidor para uma rede privada; a ligação fica presa ao endereço verificado. Só são permitidas as portas 80 e 443, e os corpos das respostas nunca são lidos.

Perguntas frequentes

301 ou 302?

301 e 308 são permanentes: os motores de pesquisa transferem o valor do endereço antigo para o novo e os navegadores podem guardar o redirecionamento em cache. 302, 303 e 307 são temporários.

Porque é que a cadeia para num endereço privado?

Um redirecionamento para uma rede privada ou reservada é exatamente o que um ataque SSRF explora. Nunca seguimos esses redirecionamentos.

Quantos redirecionamentos são demasiados?

Cada salto custa pelo menos uma ida e volta. Um redirecionamento (http para https, ou domínio para www) é normal; cadeias de três ou mais passos devem ser encurtadas.