Cómo solucionar el error ERR_TOO_MANY_REDIRECTS

Popular:
¡MEJORA LA CONFIGURACIÓN DE TU SERVIDOR! APLICAR AVA Y LANZA CON UN 15% DE DESCUENTO
USA EL CÓDIGO PROMOCIONAL:

Imagina esto: estás intentando acceder a tu website alojado en el fiable VPS de ava.hosting, pero en lugar de cargarse, queda atrapado en un bucle de redirección infinito, mostrando el temido error ERR_TOO_MANY_REDIRECTS. Este problema frustrante, a menudo causado por ajustes mal configurados, plugins en conflicto o fallos de SSL, puede interrumpir la accesibilidad de tu sitio. Ya sea que estés ejecutando un blog de WordPress o una plataforma de e-commerce en la sólida infraestructura de ava.hosting, esta guía ofrece pasos claros para diagnosticar y solucionar el problema, devolviendo tu sitio a estar online rápidamente.

¿Qué causa el error ERR_TOO_MANY_REDIRECTS?

  • Ajustes de URL incorrectos en WordPress u otras plataformas CMS.
  • Reglas de redirección en conflicto en .htaccess, Nginx o configuraciones del web server.
  • Caché mal configurada que hace que redirecciones antiguas persistan.
  • Plugins o themes defectuosos que interfieren con las redirecciones.
  • Problemas de SSL/TLS, especialmente al forzar HTTPS incorrectamente.

Cómo solucionar ERR_TOO_MANY_REDIRECTS

1. Limpiar las cookies y la caché del navegador

Las cookies y la caché dañadas a veces pueden causar bucles de redirección. Intenta limpiar la caché de tu navegador:

  • En Chrome: Settings → Privacy and Security → Clear Browsing Data
  • Elimina las cookies del website afectado y recarga la página.

2. Revisar los ajustes de URL del website

Si usas WordPress:

  • Ve a Settings → General
  • Asegúrate de que WordPress Address (URL) y Site Address (URL) sean correctos.
  • Si no estás seguro, prueba a establecer ambos en https://yourdomain.com (sin www si es necesario).

Si no puedes acceder al dashboard, actualiza las URL en la base de datos usando phpMyAdmin:

  • Abre la tabla wp_options
  • Edita los valores siteurl y home en consecuencia

3. Desactivar plugins en conflicto

Los plugins defectuosos pueden causar bucles de redirección. Desactívalos mediante FTP:

  1. Conéctate a tu server usando FTP o File Manager.
  2. Navega a wp-content/plugins.
  3. Renombra la carpeta plugins a plugins_disabled.
  4. Intenta recargar el sitio.
  5. Si el problema se soluciona, vuelve a renombrar la carpeta y reactiva los plugins uno por uno para encontrar al culpable.

4. Revisar el archivo .htaccess (Para servidores Apache)

Una configuración incorrecta de .htaccess puede causar bucles de redirección. Intenta restablecerlo:

  1. Conéctate vía FTP y localiza .htaccess en el directorio raíz.
  2. Renómbralo a .htaccess_backup.
  3. Crea un nuevo archivo .htaccess y añade las reglas predeterminadas de WordPress:
    # BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
  4. Guarda el archivo y comprueba si el problema se ha resuelto.

5. Revisar las redirecciones en las configuraciones del web server

  • Si usas Nginx, revisa nginx.conf o los archivos de configuración del site en busca de reglas return o rewrite en conflicto.
  • Si usas Apache, revisa .htaccess, httpd.conf o las configuraciones de virtual host en busca de múltiples entradas Redirect o RewriteRule.

6. Desactivar temporalmente CDN o Cloudflare

Si estás usando un CDN (por ejemplo, Cloudflare), unos ajustes incorrectos de SSL podrían causar un bucle de redirección.

  • Inicia sesión en Cloudflare y ve a los ajustes de SSL/TLS.
  • Cambia el modo SSL a Flexible o Full (Strict) según tu configuración de SSL.
  • Purge la caché de Cloudflare e intenta recargar el sitio.

7. Revisar el mixed content y forzar HTTPS correctamente

Si tu sitio está forzando HTTPS incorrectamente:

  • Asegúrate de que tu certificado SSL esté instalado correctamente.
  • Evita usar múltiples reglas de redirección en .htaccess o Nginx.
  • Usa un plugin como Really Simple SSL para gestionar las redirecciones HTTPS.

8. Restablecer WordPress al theme predeterminado

Un theme con ajustes de redirección integrados podría estar causando el problema.

  • Cambia a un theme predeterminado (Twenty Twenty-Four) renombrando la carpeta wp-content/themes.
  • Si el sitio carga, revisa los ajustes de tu theme original.

Reflexiones finales

El error ERR_TOO_MANY_REDIRECTS puede interrumpir tu website en ava.hosting, pero con un enfoque sistemático, puedes resolverlo rápidamente. Empieza limpiando la caché de tu navegador, verificando los ajustes de URL y desactivando los plugins, luego profundiza en

.htaccess

o en las configuraciones del server si es necesario. Por ejemplo, restablecer

.htaccess

podría solucionar un bucle en tu site de WordPress de ava.hosting, o ajustar los ajustes de SSL de Cloudflare podría resolver un conflicto de HTTPS. Aprovechando las fiables herramientas de VPS o shared hosting de ava.hosting, como su intuitivo panel de control para SSL y la gestión de archivos, puedes identificar la causa y restaurar la accesibilidad de tu sitio con facilidad.