HTTP: cuando mi navegador se queja de demasiados redireccionamientos, ¿qué está pasando bajo el capó?

Cuando realiza una solicitud a un Servicio HTTP (es decir, un Servidor Web), ese servicio normalmente responderá con uno de estos cuatro códigos de estado principales. Un código de estado es como un semáforo: verde, todo está bien; Amarillo, algo salió mal pero no se rompió; y rojo, algo ha fallado o está muy roto.

Estos códigos de estado son:

Un bucle de enrutamiento es cuando inicialmente recibe un estado 301 , con la URL, pero la URL vuelve a la misma página o la página a la que se envía devuelve otro estado 301 , que a su vez lo devuelve a la primera página (y, por lo tanto, comienza a rebotar de un lado a otro entre las dos páginas) o en otra página que nuevamente devuelve un estado 301 con una URL.

Su navegador intentará un número determinado de solicitudes (en Chrome, esto es 20 intentos). Si después de recibir 20 301 mensajes de estado seguidos y no se recupera el código de estado, como uno de los anteriores, se detendrá y le dará el mensaje de error del que está hablando.

Para solucionarlo: si está ejecutando el sitio web, debe mirar el rastro de solicitudes y corregir los redireccionamientos incorrectos que usted (u otra persona que trabaja en el sitio) ha creado. Si simplemente está navegando por el sitio web, no hay nada que pueda hacer. Esta es una falla fundamental con el código o la configuración en el sitio web. Su mejor opción es volver en otro momento cuando esperemos que lo hayan arreglado.