
Estoy intentando comprender el flujo de encabezados HTTP durante la redirección de sitios web. En el caso de una única redirección, el estado 301 Permanently Moved o similar es sencillo. En el caso de sitios web que redirigen a un usuario varias veces, quiero entender cómo se ven los encabezados.
Necesito ayuda para obtener una pequeña lista de sitios web que redireccionan al usuario varias veces. ¿Algunas ideas? TIA.
Respuesta1
Un ejemplo sería la URL compartida de su pregunta, con un www
subdominio agregado.
Lo que sucede:
https://www.superuser.com/q/1471861/
301-redirecciones a
https://superuser.com/q/1471861/
para eliminar elwww
subdominio.https://superuser.com/q/1471861/
302-redirecciones a
https://superuser.com/questions/1471861/website-with-multiple-redirects
, que es la URL "final" de la página de preguntas (estado HTTP 200).
No hay nada especial en una cadena de redirecciones, es sólo una redirección tras otra. El navegador solicita un documento en una URL, descubre que está disponible en otra URL, solicita el documento en esta URL y repite (hasta un límite específico del navegador, por ejemplo,para evitar bucles infinitos).