🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo arreglar el error 'Too many redirects' en WordPress

Actualizado el 23 de junio de 2026

¿Qué significa el error "Too many redirects" en WordPress?

Si estás leyendo esto, probablemente te has encontrado con un mensaje como "ERR_TOO_MANY_REDIRECTS" en Chrome, "This page isn’t working" en Firefox, o un aviso similar en otros navegadores. No te preocupes, no has roto tu sitio permanentemente. Es un problema muy común y, en la gran mayoría de los casos, tiene una solución sencilla.

El error too many redirects wordpress ocurre cuando tu sitio web entra en un bucle de redirecciones. Imagina que le pides a una persona que vaya a la sala A, pero esa persona te dice que vayas a la sala B, y la persona de la sala B te dice que vayas a la sala A. Así, infinitamente, hasta que el navegador se cansa y te muestra el error. En términos técnicos, tu servidor y tu navegador están atrapados en un ciclo sin fin de peticiones HTTP.

Este problema es un error redirección wordpress que puede aparecer en cualquier parte de tu sitio: en la portada, en una página específica, o incluso en el panel de administración (wp-admin). La buena noticia es que no suele implicar pérdida de datos, solo necesitas identificar la causa y aplicar la solución correcta.


Causas principales del bucle de redirecciones

Antes de lanzarnos a arreglar nada, es útil entender por qué ocurre. Las causas más frecuentes son:

  1. Configuración incorrecta de la URL del sitio (http vs https o www vs no-www).
  2. Conflictos con plugins de caché o de redireccionamiento.
  3. Reglas incorrectas en el archivo .htaccess.
  4. Problemas con la configuración de SSL (certificado de seguridad).
  5. Conflictos entre plugins o temas mal configurados.

Vamos a atacar cada una de estas causas en orden, de la más simple a la más compleja. No necesitas ser un experto, solo sigue los pasos con calma.


Paso 1: La solución rápida (y a menudo definitiva) – Borrar la caché del navegador y del sitio

A veces, el bucle de redirecciones es solo un problema de caché. Tu navegador o tu plugin de caché guardó una versión antigua de una redirección y ahora está dando vueltas.

Limpiar la caché del navegador

  1. Abre tu navegador (Chrome, Firefox, Edge, etc.).
  2. Ve a la configuración o historial.
  3. Busca la opción "Borrar datos de navegación" o "Borrar caché".
  4. Selecciona "Todo el tiempo" o "Desde el principio".
  5. Marca la casilla de "Imágenes y archivos en caché".
  6. Haz clic en "Borrar datos".

Limpiar la caché de tu plugin de WordPress

Si tienes un plugin como WP Rocket, W3 Total Cache o LiteSpeed Cache, intenta acceder a tu panel de administración. Si no puedes acceder, no te preocupes, lo veremos en el siguiente paso. Si sí puedes:

  1. Ve a Ajustes -> WP Rocket (o el nombre de tu plugin).
  2. Busca el botón "Vaciar caché" o "Borrar caché".
  3. Haz clic en él.

[TIP] Si usas Cloudflare u otro CDN, también deberías purgar su caché desde su panel de control. A veces, el problema está ahí.


Paso 2: Verificar la configuración de las URLs (http, https, www)

La causa más común del error redirección wordpress es una discrepancia entre la URL guardada en WordPress y la configuración real de tu servidor.

Acceder a tu panel de administración

Primero, intenta acceder a tudominio.com/wp-admin. Si el error te bloquea también ahí, tendrás que usar un método alternativo (phpMyAdmin o editar archivos). Si puedes entrar, sigue estos pasos:

  1. Ve a Ajustes -> Generales.
  2. Verás dos campos: Dirección de WordPress (URL) y Dirección del sitio (URL).
  3. Ambas deben ser exactamente iguales. Si tu sitio usa SSL, deben empezar con https://. Si no, con http://.
  4. También decide si quieres usar www o no. Deben ser consistentes. Por ejemplo: https://tudominio.com o https://www.tudominio.com.

Si no puedes acceder al panel (método con phpMyAdmin)

  1. Ve al panel de control de tu hosting (cPanel, Syspanel, etc.).
  2. Busca la base de datos de tu sitio (normalmente en "Bases de datos MySQL" o similar).
  3. Abre phpMyAdmin.
  4. Selecciona tu base de datos y busca la tabla wp_options (el prefijo wp_ puede ser diferente).
  5. Busca las filas con option_name igual a siteurl y home.
  6. Haz clic en "Editar" en cada una y asegúrate de que tengan la URL correcta (con https o http y con www o sin www).

[WARNING] Si usas Syspanel (el panel de control de HestiaCP), recuerda que el puerto de acceso es el 2106. La ruta para acceder a phpMyAdmin suele estar dentro de la sección de "Bases de datos", pero la interfaz puede variar ligeramente.


Paso 3: Desactivar plugins conflictivos (el sospechoso habitual)

Si la configuración de URLs es correcta, el siguiente paso es desactivar los plugins. Un plugin de SEO, de caché o de redireccionamiento puede estar creando el bucle de redirecciones.

Desactivar todos los plugins

La forma más rápida es a través de FTP o el Administrador de Archivos de tu hosting. No necesitas acceso a WordPress.

  1. Conéctate a tu hosting vía FTP (con FileZilla, por ejemplo) o abre el "Administrador de Archivos" en tu panel de control.
  2. Navega hasta la carpeta wp-content.
  3. Dentro, verás una carpeta llamada plugins. Renómbrala a plugins_backup. Esto desactiva todos los plugins a la vez.
  4. Intenta acceder a tu sitio web. Si el error desaparece, el problema era uno de los plugins.
  5. Ahora, renombra la carpeta de nuevo a plugins.
  6. Ve a wp-admin y activa los plugins uno por uno, comprobando tu sitio después de cada activación. Cuando el error vuelva a aparecer, habrás encontrado al culpable.

[INFO] Este método es "a lo bruto", pero es el más efectivo. No te preocupes, no se pierden datos, solo se desactivan temporalmente.


Paso 4: Revisar el archivo .htaccess

El archivo .htaccess es un archivo de configuración que controla cómo tu servidor maneja las redirecciones. Si tiene reglas incorrectas, puede causar un too many redirects wordpress.

Restablecer el .htaccess a la configuración por defecto

  1. Conecta por FTP o usa el Administrador de Archivos.
  2. Busca el archivo .htaccess en la raíz de tu sitio (donde están las carpetas wp-admin, wp-content, etc.).
  3. Descarga una copia de seguridad a tu computadora.
  4. Ahora, edita el archivo y reemplaza todo su contenido por el siguiente código por defecto de WordPress:
# 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
  1. Guarda el archivo y sube los cambios.
  2. Prueba tu sitio.

[TIP] Si el archivo .htaccess no existe, puedes crearlo con un editor de texto (como el Bloc de notas) y subirlo. Asegúrate de que se llame exactamente .htaccess (con el punto al principio).


Paso 5: Forzar HTTPS de forma segura (si usas SSL)

Si tu sitio tiene un certificado SSL y quieres que todo el tráfico vaya por HTTPS, forzarlo mal puede causar el error redirección wordpress. Hay una forma segura de hacerlo.

Añadir código al wp-config.php

  1. Conecta por FTP o usa el Administrador de Archivos.
  2. Busca el archivo wp-config.php en la raíz de tu sitio.
  3. Abre el archivo y busca la línea /* That's all, stop editing! Happy publishing. */.
  4. Justo antes de esa línea, añade el siguiente código:
// Forzar HTTPS
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') {
    $_SERVER['HTTPS'] = 'on';
}

[WARNING] Este código es especialmente útil si tu hosting usa un proxy o un balanceador de carga (como algunos planes de hosting en la nube). Si no funciona, puedes probar con otras soluciones, pero este es un buen punto de partida.


Paso 6: Revisar la configuración de tu CDN (si lo usas)

Si usas un CDN como Cloudflare, la configuración de SSL puede estar causando el problema. En Cloudflare, ve a tu panel de control y busca la sección SSL/TLS.

  1. Ve a la pestaña "Edge Certificates" (Certificados de borde).
  2. Busca la opción "Always Use HTTPS" (Usar siempre HTTPS). Asegúrate de que esté desactivada si tu sitio aún no está 100% configurado para HTTPS.
  3. En "SSL/TLS Encryption Mode" (Modo de cifrado SSL/TLS), prueba con el modo "Full" (Completo) o "Full (strict)" (Completo (estricto)). Evita el modo "Flexible" si tu servidor tiene un certificado SSL instalado.

Paso 7: Comprobar los cánones y redirecciones en tu tema

A veces, el problema no es un plugin, sino tu tema. Si has hecho cambios recientes en el archivo functions.php de tu tema, podría haber un conflicto.

  1. Ve a Apariencia -> Editor de archivos en tu panel de WordPress.
  2. Abre el archivo functions.php.
  3. Busca cualquier código relacionado con redirecciones (como wp_redirect o header('Location:')).
  4. Si encuentras algo sospechoso, coméntalo temporalmente (añade // al principio de la línea) o elimínalo.

[INFO] Si no te sientes cómodo editando código, puedes cambiar temporalmente a un tema por defecto (como Twenty Twenty-Four). Si el error desaparece, el problema es tu tema.


Paso 8: La solución definitiva (si nada funciona) – Revisar los registros del servidor

Si has llegado hasta aquí y el problema persiste, es hora de mirar los registros de error del servidor. Estos registros te dirán exactamente qué está pasando.

  1. Ve al panel de control de tu hosting (cPanel, Syspanel, etc.).
  2. Busca la sección de "Registros de errores" o "Error Logs".
  3. Busca las entradas que coincidan con la hora en que intentaste acceder a tu sitio.
  4. Los mensajes de error suelen ser crípticos, pero a menudo indican la línea del archivo .htaccess o del wp-config.php que está causando el problema.

Preguntas frecuentes (FAQ)

¿El error "Too many redirects" puede dañar mi sitio?

No, no daña tu sitio. Es un error del navegador que ocurre antes de que el servidor pueda enviar el contenido. Tus archivos y tu base de datos están intactos.

¿Por qué aparece el error solo en algunas páginas?

Puede ser que una página específica tenga una redirección mal configurada (por ejemplo, una página que redirige a sí misma). Revisa las redirecciones en esa página o en el plugin que las gestiona.

¿Qué es mejor, usar "www" o no usarlo?

No importa, siempre que sea consistente. Elige una opción y asegúrate de que tu URL en Ajustes -> Generales sea la misma. Lo importante es no mezclar ambas.

¿Y si uso Syspanel (HestiaCP)? ¿Hay algún paso diferente?

No, los pasos son los mismos. La diferencia es que para acceder a tu panel de control, la URL será algo como tudominio.com:2106. Una vez dentro, las herramientas (Administrador de archivos, bases de datos, etc.) son similares a las de cPanel.

¿Debo contratar a un experto si no puedo solucionarlo?

Si has seguido todos los pasos y el error persiste, puede ser un problema más profundo de configuración del servidor. En ese caso, contactar con el soporte de tu hosting o con un desarrollador de WordPress es una buena opción. Ellos podrán acceder a los registros del servidor y diagnosticar el problema rápidamente.


Conclusión

El bucle de redirecciones puede ser frustrante, pero es uno de los errores más comunes y solucionables en WordPress. La mayoría de las veces, el problema se resuelve borrando la caché o corrigiendo la configuración de las URLs. Esperamos que esta guía te haya sido de ayuda y que tu sitio vuelva a funcionar en pocos minutos.

Recuerda: la paciencia es clave. Ve paso a paso, prueba después de cada cambio y no te saltes ninguno. Si algo no funciona, siempre puedes volver atrás y probar con la siguiente solución. ¡Buena suerte!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel