ERR_TOO_MANY_REDIRECTS Posibles causas del error y métodos de solución.

Después de instalar un certificado SSL para tu dominio para proteger la seguridad, se habilita automáticamente HTTPS, lo cual es crucial para garantizar que todos los visitantes del sitio web tengan una conexión segura. Sin embargo, a veces esto puede causarbucles de redirecciónoERR_TOO_MANY_REDIRECTSerror.

Causas comunes

A continuación se presentan algunas de las causas más comunes y sus métodos de solución:

Redirecciones conflictivas o duplicadas

Las redirecciones manuales añadidas a tu archivo.htaccesspodrían causar este problema. Para comprobarlo, expanderenombrandotemporalmente el archivo.htaccessy accede a tu sitio web en modo incógnito. Si el sitio funciona correctamente sin errores, verifica y activa cada regla de redirección una por una para identificar cuál está causando el conflicto. Es posible que necesites la ayuda de un desarrollador web.

O, revisa si se han creadoconfiguraciones de redirecciónen hPanel.

Cloudflare Error de configuración

Hostinger hPanel showing the Disable Universal SSL button on the SSL settings page
Hostinger hPanel showing the Disable Universal SSL button on the SSL settings page

Si estás usando Cloudflare, un tipo de comunicación SSL incorrecto o un Universal SSL deshabilitado podrían ser la causa. Por favor, revisa el modo de cifrado SSL/TLS en la pestaña SSL/TLS de tu panel Cloudflare.

Para verificar el estado de Universal SSL, inicia sesión en tuPanel Cloudflare, ve a la pestaña SSL/TLS →Certificados Edge (certificados de borde):

URL WordPress incorrecta en la base de datos

phpMyAdmin settings table with siteurl and home options highlighted
phpMyAdmin settings table with siteurl and home options highlighted

Si tu sitio web fue construido con WordPress, una URL incorrecta en la base de datos puede causar un bucle de redirección. Para verificarlo, accede a la base de datos de tu sitio web a través dephpMyAdmin, y busca la tabla __KEEP045__ wp_options.Después de entrar, comprueba los valores de las columnassiteurlyhome—deberían comenzar conhttps:

Si no es así, actualízalos dehttpahttps, y tu sitio web debería funcionar correctamente.

También puedes ver el siguiente tutorial en video:

Fuente: documentación oficial de Hostinger