Todos los artículos
· URLsCheck

Cómo encontrar y corregir bucles de redirección

Diagnostica ERR_TOO_MANY_REDIRECTS revisando HTTPS, www, barra final, proxy, CDN, cookies, autenticación y reglas de idioma.

Redirecciones Depuración CDN

Un bucle ocurre cuando una petición vuelve a una URL ya visitada. El navegador sigue las instrucciones hasta mostrar ERR_TOO_MANY_REDIRECTS. La causa suele estar repartida entre CDN, proxy, servidor y aplicación.

Capturar el ciclo mínimo

Introduce la dirección exacta en el URL Redirect Checker y busca URLs repetidas:

https://example.com/page
→ https://www.example.com/page
→ https://example.com/page

Registra estado, protocolo, host, ruta, consulta y tipo de cada salto. Dos URLs alternas suelen indicar reglas opuestas en capas distintas.

Causas comunes

HTTP y HTTPS

El visitante conecta por HTTPS al CDN, pero el CDN usa HTTP con el origen. Si la aplicación solo observa esa conexión, vuelve a exigir HTTPS. Configura y confía en Forwarded o X-Forwarded-Proto solo desde proxies autorizados.

www y barra final

Una capa fuerza www y otra lo elimina; un framework añade / y otro lo quita. Elige una política canónica y un único responsable de normalizarla.

Autenticación y cookies

Dominio, Secure, SameSite o callback incorrectos pueden provocar saltos entre login y página protegida. Una ventana privada ayuda a aislar estado, pero hay que corregir la sesión.

Idioma y región

Prefijo, cookie, país y Accept-Language pueden discrepar. Una URL explícita y la elección del usuario deben prevalecer sobre detección automática.

Proceso de depuración

  1. Reproduce con sesión nueva y prueba del servidor.
  2. Encuentra el ciclo repetido más pequeño.
  3. Identifica qué capa emite cada respuesta mediante cabeceras y logs.
  4. Aísla CDN, servidor y aplicación en staging.
  5. Asigna un único dueño a protocolo, host y barra final.
  6. Purga cachés y vuelve a probar desde Internet.

Las redirecciones permanentes pueden quedar en caché. Si solo falla un navegador antiguo, usa un perfil nuevo para diferenciar caché local y problema vivo.

Prevención

  • Documenta protocolo, host y formato de ruta canónicos.
  • Evita normalizaciones contrarias en varias capas.
  • Define proxies de confianza.
  • Prueba con una configuración CDN similar a producción.
  • Evita expresiones regulares que vuelvan a coincidir con su propio destino.

¿Borrar cookies soluciona el problema?

Puede limpiar un estado obsoleto, pero no corrige una regla que vuelve a producirlo. Es un paso diagnóstico, no la solución final.