Introducing ZYNOO General Purpose & CPU Optimized Servers   Learn More >

Cómo solucionar ERR_TOO_MANY_REDIRECTS (7 soluciones sencillas)

ERR_TOO_MANY_REDIRECTS significa que el navegador sigue redirecciones sin llegar a la página web solicitada. Esto suele ocurrir cuando un sitio web envía repetidamente a los visitantes de una URL a otra, como entre las versiones HTTP y HTTPS de una misma página.

El problema puede ocurrir en cualquier sitio web, incluidos los creados con WordPress, las tiendas online y las aplicaciones a medida.

Si visitas el sitio web, empieza por probarlo en una ventana de navegación privada y borrar sus cookies. Si eres quien lo administra, comprueba si hay redirecciones en conflicto, problemas con la configuración de SSL o errores de configuración de la aplicación.

¿Qué causa ERR_TOO_MANY_REDIRECTS?

Una redirección indica al navegador que visite otra URL. Por ejemplo, un sitio web puede redirigir a los visitantes de http://example.com a https://example.com.

Normalmente, ese comportamiento es el esperado. Sin embargo, unas reglas contradictorias pueden crear un bucle infinito:

HTTP → HTTPS → HTTP → HTTPS

Al final, el navegador deja de seguir las redirecciones y muestra un error.

Entre las causas habituales se encuentran:

  • Redirecciones HTTP y HTTPS en conflicto.
  • Configuración incorrecta de SSL/TLS en Cloudflare u otro proxy.
  • URL del sitio web o de WordPress mal configuradas.
  • Plugins de caché, seguridad o redirección en conflicto.
  • Reglas de redirección incorrectas en el servidor.
  • Cookies del navegador que provocan redirecciones repetidas al iniciar sesión.

Chrome suele mostrar ERR_TOO_MANY_REDIRECTS, mientras que otros navegadores pueden indicar que la página no se redirige correctamente.

¿Qué causa ERR_TOO_MANY_REDIRECTS?

1. Prueba el sitio web en modo de navegación privada

Primero, abre el sitio web afectado en una ventana de incógnito o de navegación privada.

Si se carga con normalidad, el problema puede estar relacionado con las cookies, una extensión o la configuración del navegador.

Prueba a desactivar temporalmente las extensiones pertinentes o a borrar las cookies del sitio web afectado.

En Chrome, puedes acceder a los controles de información y configuración del sitio para gestionar los datos almacenados. El menú exacto varía según la versión del navegador.

Si el error persiste en distintos navegadores y dispositivos, es más probable que se deba a la configuración del sitio web que a tu navegador.

Nota: Borrar las cookies puede resolver ciertos bucles de redirección relacionados con las sesiones, pero no puede corregir redirecciones en conflicto configuradas en el servidor.

2. Comprueba la cadena de redirecciones del sitio web

Si administras el sitio web, averigua adónde envían a los visitantes sus redirecciones antes de cambiar la configuración.

Puedes examinar las redirecciones con las herramientas para desarrolladores del navegador o con el comando curl.

En un sistema que tenga curl instalado, ejecuta:

curl -IL --max-redirs 10 https://example.com

Sustituye example.com por tu dominio.

Esto sigue hasta diez redirecciones y muestra las cabeceras de respuesta. Busca cabeceras Location repetidas que apunten entre las mismas URL.

Por ejemplo:

Location: http://example.com/
Location: https://example.com/
Location: http://example.com/

Esto indica un posible conflicto entre las redirecciones HTTP y HTTPS.

El resultado también puede revelar bucles relacionados con www, direcciones sin www, páginas de inicio de sesión o barras finales.

Una vez identificadas las URL que se repiten, investiga la configuración responsable de esas redirecciones.

3. Comprueba la configuración de SSL/TLS en Cloudflare

Los usuarios de Cloudflare pueden encontrarse con bucles de redirección si su configuración de SSL/TLS entra en conflicto con las redirecciones configuradas en el servidor de origen.

Un caso habitual está relacionado con el modo SSL Flexible.

En el modo Flexible, los visitantes pueden conectarse a Cloudflare mediante HTTPS, mientras Cloudflare se conecta al servidor de origen por HTTP. Si el servidor de origen fuerza la redirección de todas las solicitudes HTTP a HTTPS, las solicitudes pueden quedar atrapadas en un bucle.

Para investigarlo:

  1. Inicia sesión en Cloudflare.
  2. Selecciona el dominio afectado.
  3. Abre la configuración de SSL/TLS.
  4. Comprueba el modo de cifrado actual.
  5. Comprueba si el servidor de origen redirige las solicitudes HTTP a HTTPS.

Si el servidor de origen tiene un certificado TLS válido y de confianza, Completo (estricto) suele ser la configuración preferible.

No cambies de modo a ciegas. Confirma que el servidor de origen admite HTTPS y presenta un certificado válido para el nombre de host solicitado.

Revisa también las reglas de redirección de Cloudflare y cualquier ajuste adicional que fuerce el uso de HTTPS para asegurarte de que no entren en conflicto.

4. Soluciona ERR_TOO_MANY_REDIRECTS en WordPress

Los sitios web creados con WordPress pueden sufrir bucles de redirección debido a direcciones del sitio incorrectas, plugins o ajustes HTTPS en conflicto.

Comprueba la configuración de las URL de WordPress

Si puedes acceder al panel de administración, ve a:

Ajustes → Generales

Revisa estos campos:

  • Dirección de WordPress (URL)
  • Dirección del sitio (URL)

En una instalación típica de WordPress, ambos pueden utilizar:

https://example.com

Sin embargo, estas direcciones no siempre tienen que coincidir. Si WordPress está instalado en un subdirectorio, es perfectamente válido que tengan valores diferentes.

Si no puedes acceder a wp-admin, comprueba si las siguientes constantes están definidas en wp-config.php:

define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com' );

Estos ajustes son ejemplos; no debes copiar los valores sin comprobar antes tu instalación.

Si las constantes ya existen, comprueba que coincidan con la configuración real de WordPress. No añadas definiciones duplicadas.

Comprueba los plugins de WordPress

Si el error comenzó después de instalar o actualizar un plugin, investiga los plugins encargados de:

  • Forzar el uso de HTTPS.
  • Redirigir URL.
  • Gestionar la caché.
  • Gestionar la seguridad o los inicios de sesión.

Si no puedes acceder al panel de administración, utiliza el administrador de archivos o SFTP para cambiar temporalmente el nombre de la carpeta del plugin sospechoso dentro de wp-content/plugins.

Si el sitio web vuelve a ser accesible, investiga la configuración de ese plugin antes de restaurarlo.

Evita desactivar todos los plugins, salvo que sea necesario para aislar el problema.

5. Revisa las reglas de redirección de .htaccess o Nginx

Las reglas incorrectas del servidor web también pueden causar ERR_TOO_MANY_REDIRECTS.

En alojamientos basados en Apache, las redirecciones pueden definirse en el archivo .htaccess. Normalmente se encuentra en el directorio raíz del sitio web.

Antes de editarlo, descarga una copia de seguridad.

Comprueba si hay redirecciones de HTTP a HTTPS o de dominio duplicadas o en conflicto.

Por ejemplo, una regla podría forzar HTTPS mientras otra devuelve a los visitantes a HTTP.

En Nginx, las reglas de redirección se configuran en los archivos de configuración del servidor, no en .htaccess.

Si tu sitio web utiliza un proxy inverso, confirma también que la aplicación reconoce correctamente el protocolo de la solicitud original. De lo contrario, podría redirigir una y otra vez solicitudes que cree erróneamente que utilizan HTTP.

No elimines todas las reglas de reescritura ni sustituyas los archivos de configuración sin entender para qué sirven. Podrías interrumpir rutas existentes, ajustes de seguridad o aplicaciones.

6. Borra la caché del sitio web y de la CDN

Una vez corregida la configuración que causaba las redirecciones, borra las cachés que todavía puedan contener redirecciones obsoletas.

Según tu configuración, pueden ser:

  • La caché de los plugins del sitio web.
  • La caché de páginas del proveedor de alojamiento.
  • La caché de la CDN.
  • La caché y las cookies del navegador.

Si utilizas Cloudflare, examina el comportamiento relacionado con la caché y purga el contenido cuando corresponda.

Recuerda que las redirecciones permanentes almacenadas en caché pueden persistir en algunos navegadores, por lo que probar con una sesión nueva puede ayudar a confirmar que el problema está resuelto.

7. Contacta con tu proveedor de alojamiento

Si el sitio web sigue mostrando ERR_TOO_MANY_REDIRECTS, contacta con tu proveedor de alojamiento y facilítale la información que hayas recopilado.

Indica la URL afectada, cuándo empezó el problema, si afecta a varios dispositivos y cualquier cambio reciente en la configuración de SSL, plugins, dominios o servidores.

Si es posible, proporciona la cadena de redirecciones obtenida con curl o las herramientas para desarrolladores.

Tu proveedor de alojamiento puede ayudarte a identificar las redirecciones configuradas en el servidor web o en la infraestructura de alojamiento.

Cómo evitar los bucles de redirección

Algunas buenas prácticas pueden reducir el riesgo de futuros problemas de redirección:

  • Utiliza un dominio preferido y una configuración HTTPS coherentes.
  • Evita forzar las mismas redirecciones mediante varios sistemas independientes.
  • Verifica la configuración del proxy inverso y de SSL/TLS.
  • Prueba las reglas de redirección antes de aplicarlas en producción.
  • Haz una copia de seguridad de los archivos de configuración antes de cambiar las reglas del servidor.
  • Vuelve a comprobar las redirecciones después de una migración o de cambios en la configuración de la CDN.

Una redirección debe llevar a los usuarios al destino previsto, no devolverlos a una URL anterior.

Preguntas frecuentes

¿Qué significa ERR_TOO_MANY_REDIRECTS?

ERR_TOO_MANY_REDIRECTS significa que el navegador ha encontrado demasiadas redirecciones al intentar cargar una página web. Esto suele ocurrir cuando unos ajustes contradictorios del sitio web envían repetidamente a los visitantes entre distintas URL.

¿Se puede solucionar ERR_TOO_MANY_REDIRECTS borrando las cookies?

Sí, a veces. Las cookies dañadas u obsoletas pueden contribuir a los bucles de redirección relacionados con el inicio de sesión y las sesiones. Sin embargo, borrarlas no resolverá las redirecciones incorrectas configuradas en el servidor del sitio web.

¿Está causado ERR_TOO_MANY_REDIRECTS por un certificado SSL?

No directamente. El error puede producirse cuando entran en conflicto los ajustes de redirección de HTTP y HTTPS, especialmente en ciertas configuraciones de CDN o proxy inverso. Un certificado SSL/TLS no válido suele provocar una advertencia diferente en el navegador.

¿Cómo soluciono ERR_TOO_MANY_REDIRECTS en Chrome?

Empieza por abrir el sitio web en modo incógnito. Si funciona, borra las cookies del sitio afectado y comprueba las extensiones del navegador. Si el error persiste en varios navegadores, probablemente se deba a la configuración del sitio web.

¿Puede producirse ERR_TOO_MANY_REDIRECTS en sitios web que no utilicen WordPress?

Sí. Los bucles de redirección pueden afectar a cualquier sitio web, incluidas las aplicaciones a medida y los sitios que funcionan con Apache, Nginx o plataformas de alojamiento en la nube. El problema no es exclusivo de WordPress.

Conclusión

ERR_TOO_MANY_REDIRECTS se produce cuando un navegador entra en un bucle de redirección repetido en lugar de llegar a la página web solicitada.

Empieza por descartar problemas específicos del navegador. Después, examina la cadena de redirecciones y comprueba la configuración HTTPS, la configuración de la aplicación y las reglas de redirección del servidor.

En los sitios web de WordPress, presta especial atención a las URL del sitio y a los plugins. Si utilizas Cloudflare, comprueba que el modo SSL/TLS sea compatible con la configuración del servidor de origen.

Identificar la redirección en conflicto es la forma más fiable de resolver el error sin hacer cambios innecesarios.

Table of Content

Un error 502 Bad Gateway en Nginx suele significar que Nginx no ha podido recibir

El error 504 Gateway Timeout se produce cuando un servidor que actúa como puerta de

Un servidor MCP es un programa que permite a las aplicaciones de IA conectarse con

Build your next project with ZYNOO

From your first website to demanding applications, choose the resources and control you need.

Shared Hosting

Start your blog or business website with cPanel, LiteSpeed and CloudLinux.

VPS Hosting

Grow your websites and applications with NVMe storage, KVM virtualization and full root access.

Dedicated Servers

Power demanding projects with your own physical server, dedicated resources and control over your environment.

Scroll al inicio