El error ERR_TOO_MANY_REDIRECTS en WordPress puede ser un incordio, ya que impide que tu sitio cargue correctamente y muestra un mensaje de redirección infinita en lugar de la página que esperas ver. Este error significa que algo en el sistema de redirección del sitio está fallando, generando un bucle que nunca llega al contenido. Suele deberse a configuraciones erróneas, conflictos entre plugins o problemas con las URLs de WordPress, entre otras causas.
Aunque este error pueda parecer complicado, la buena noticia es que existen soluciones simples que puedes probar incluso sin conocimientos avanzados. En esta guía, veremos paso a paso cómo identificar la causa de este error y cómo solucionarlo de forma efectiva, permitiéndote restaurar tu sitio en poco tiempo y evitar que tus usuarios encuentren este molesto problema.
Qué causa el error ERR_TOO_MANY_REDIRECTS en WordPress
Este error suele aparecer por problemas en la configuración del sitio o por conflictos entre el protocolo HTTP y HTTPS. Las causas más habituales son:
- Configuración incorrecta en el archivo
.htaccess
, que controla cómo se accede a las páginas de tu web. - Conflictos entre URLs que usan HTTP y HTTPS.
- Plugins o temas que generan redirecciones constantes sin control.
- Cookies antiguas o caché del navegador que almacenan una versión desactualizada de la página.
Cuando ocurre este error, el navegador recibe muchas órdenes de redirección seguidas, lo que termina en un bucle sin salida. Por eso, es importante identificar la causa y corregirla para que el sitio vuelva a funcionar con normalidad.
Pasos para solucionar el error ERR_TOO_MANY_REDIRECTS en WordPress
A continuación, te explicamos cómo solucionar el problema paso a paso.
1. Limpia la caché del navegador y las cookies
A veces, el problema se debe a que el navegador almacena una versión antigua de la página. Limpiar la caché y eliminar las cookies de tu sitio puede resolver el problema.
- Abre la configuración del navegador y busca las opciones de limpiar caché y eliminar cookies.
- En la sección de cookies, borra solo las cookies de tu sitio web para que no afecte a otras páginas.
Esto asegura que el navegador cargue la versión más actualizada de la página. Si el error sigue, prueba con el siguiente paso.
2. Revisa las URLs de WordPress y del sitio
Las URLs de WordPress y del sitio deben coincidir en el protocolo. Si has activado HTTPS en tu sitio, asegúrate de que ambas URLs usen https://
al inicio. Para revisarlas:
- En el panel de administración de WordPress, ve a Ajustes > Generales.
- Verifica que las opciones de Dirección de WordPress (URL) y Dirección del sitio (URL) coincidan y usen
https://
si tu sitio tiene un certificado SSL.
Si no puedes acceder al panel, edita el archivo wp-config.php
de tu sitio añadiendo estas líneas:
define('WP_HOME', 'https://tusitio.com');
define('WP_SITEURL', 'https://tusitio.com');
Este ajuste suele resolver problemas de redirección si el sitio estaba configurado incorrectamente.
3. Desactiva los plugins de WordPress
Muchos errores de redirección en WordPress son causados por plugins, especialmente aquellos que gestionan redirecciones o seguridad. Para comprobar si algún plugin está causando el error, puedes desactivarlos temporalmente.
- Accede al directorio de archivos de tu sitio usando un cliente FTP o cPanel.
- Ve a la carpeta
wp-content
y renombra la carpetaplugins
aplugins_desactivado
. - Recarga tu sitio web en el navegador. Si funciona, uno de los plugins es el causante del error.
Para identificar el plugin que causa problemas, vuelve a renombrar la carpeta a plugins
y activa cada plugin uno por uno, comprobando el sitio después de cada activación.
4. Revisa el archivo .htaccess
El archivo .htaccess
controla muchas configuraciones de redirección en WordPress. Si está mal configurado, puede generar bucles de redirección.
- Accede al archivo
.htaccess
en el directorio raíz de tu sitio web. - Cambia el nombre del archivo a
.htaccess_backup
para que WordPress lo ignore temporalmente. - Crea un nuevo archivo
.htaccess
y copia este código:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Este archivo asegura que las redirecciones funcionen correctamente. Una vez guardado, vuelve a cargar tu sitio. Si el problema se resuelve, el archivo .htaccess
original estaba causando el error.
5. Verifica el SSL y las redirecciones HTTPS
Si el error apareció tras instalar un certificado SSL, puede haber un conflicto entre HTTP y HTTPS. Algunos plugins de seguridad y SSL añaden reglas de redirección que pueden chocar entre sí.
- Abre el archivo
.htaccess
y asegúrate de que no haya varias reglas de redirección de HTTP a HTTPS. - Si usas un plugin como Really Simple SSL, desactívalo temporalmente y verifica si el error desaparece.
En Loading, puedes instalar un certificado SSL en tu hosting WordPress con unos pocos clicks, garantizando que todas las URLs estén protegidas y cifradas.
6. Prueba con un tema predeterminado
En algunos casos, el tema de WordPress puede estar mal configurado, generando redirecciones constantes. Cambiar al tema predeterminado de WordPress, como Twenty Twenty-One, puede ayudarte a descartar este problema.
- Desde el panel de WordPress, ve a Apariencia > Temas y activa un tema predeterminado.
- Si el error desaparece, es probable que el tema original tenga un error de redirección o una configuración que causa el problema.
Si este es el caso, contacta con el desarrollador del tema para una solución o considera cambiar a un tema alternativo.
7. Contacta con tu proveedor de hosting
Si después de probar todos estos pasos el error sigue, es posible que el problema esté en la configuración del servidor. En este caso, es mejor contactar con el equipo de soporte técnico de tu proveedor de hosting. En Loading, puedes contar con ayuda especializada para resolver problemas de redirección.
Otros s en WordPress y cómo solucionarlos
Si ya te has encontrado con el error ERR_TOO_MANY_REDIRECTS, es posible que en algún momento también enfrentes otros problemas comunes en WordPress. Uno de ellos es el error 500 en WordPress, que suele aparecer después de instalar o actualizar plugins. Este problema puede ser frustrante, ya que indica un fallo interno del servidor que impide cargar el sitio. Puedes consultar nuestra guía sobre cómo arreglar un error 500 en WordPress después de instalar o actualizar plugins para solucionarlo.
Otro error que suele inquietar a los usuarios de WordPress es la pantalla blanca de la muerte, donde el sitio se muestra en blanco sin ningún mensaje de error. Este problema suele estar relacionado con falta de memoria o conflictos con plugins y temas. Si te encuentras con esta pantalla en blanco, sigue los pasos que explicamos en nuestra guía sobre la pantalla blanca de la muerte en WordPress para devolverle la funcionalidad a tu sitio.
Conclusión
El error ERR_TOO_MANY_REDIRECTS en WordPress puede solucionarse siguiendo estos pasos básicos. Limpia la caché y las cookies, verifica tus URLs, desactiva los plugins y revisa el archivo .htaccess
. En la mayoría de los casos, estos pasos devolverán tu sitio a la normalidad sin complicaciones.
Tener un servicio de hosting WordPress confiable y con soporte técnico disponible puede ayudarte a evitar y solucionar problemas técnicos, asegurando una experiencia sin interrupciones para tus visitantes.