Cómo solucionar el error too many redirects de WordPress

Este artículo describe distintas formas de resolver el error too many redirects (demasiadas redirecciones) en WordPress.

¿Qué significa este error?

Cuando aparece too many redirects, el navegador recibe tantas redirecciones seguidas que no puede cargar el sitio. Suele deberse a plugins, temas, URLs mal configuradas o reglas incorrectas en el archivo .htaccess que generan un bucle de redirección.

Antes de empezar

  • Accedé al panel de Web Hosting (cPanel, Plesk o equivalente) o por FTP.
  • Realizá un backup del sitio y la base de datos antes de modificar archivos.

Solución 1 — Verificar las URLs en WordPress

Si podés ingresar al administrador:

  1. Iniciá sesión como administrador en /wp-admin.
  2. Andá a AjustesGenerales.
  3. Revisá que Dirección de WordPress (URL) y Dirección del sitio (URL) sean correctas.
  4. Si WordPress está en una subcarpeta, la URL debe incluirla (ejemplo: https://tudominio.com/wordpress).
  5. Usá el mismo protocolo en ambas (http o https, no mezclados).
  6. Presioná Guardar cambios.

Solución 2 — Corregir las URLs en wp-config.php

Si no podés acceder al admin, editá wp-config.php desde el administrador de archivos del panel o por FTP. Agregá estas líneas antes de /* That's all, stop editing! */:

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

Reemplazá https://tudominio.com por la URL real de tu instalación. Guardá el archivo y probá el sitio.

Solución 3 — Cookies y caché del navegador

A veces el problema es local. Borrá cookies y caché del navegador y probá en ventana de incógnito o con Ctrl + F5.

Si el error persiste, podés agregar en wp-config.php:

define('ADMIN_COOKIE_PATH', '/');
define('COOKIE_DOMAIN', '');
define('COOKIEPATH', '');
define('SITECOOKIEPATH', '');

Solución 4 — Desactivar plugins

Un plugin corrupto o desactualizado puede causar el bucle. Para desactivarlos todos:

  1. Ingresá al administrador de archivos del panel (carpeta raíz del sitio).
  2. Andá a wp-content/plugins.
  3. Renombrá la carpeta plugins a plugins.bak.
  4. Probá acceder al sitio. Si funciona, el problema está en un plugin.
  5. Volvé a nombrar la carpeta como plugins y renombrá las subcarpetas de a una para identificar cuál falla (probá el sitio después de cada cambio).

Solución 5 — Revisar el archivo .htaccess

Reglas incorrectas en .htaccess también generan bucles. Para probar:

  1. Renombrá .htaccess a .htaccess.bak.
  2. Probá el sitio. Si funciona, el problema estaba en ese archivo.
  3. Creá un .htaccess nuevo con la estructura estándar 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

Guardá el archivo y recargá el sitio con Ctrl + F5.

Tip: Si migraste de HTTP a HTTPS, verificá que no haya plugins de SSL forzando redirecciones duplicadas junto con reglas en .htaccess o en el panel.

¿Necesitás ayuda?

Si ninguna opción resolvió el error, contactá al soporte técnico desde el portal de clientes o el chat online del sitio, indicando qué pasos ya probaste.

  • too many redirect, muchas redirecciones, too many redirect worpress, editar wp-config
  • 0 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Cómo prevenir el consumo de la transferencia (bandwidht)

Este artículo explica qué es la transferencia de un servicio de hosting, qué hacer si se agotó y...

Inconvenientes comunes relacionados a conexiones FTP

Este artículo describe soluciones a problemas frecuentes en conexiones FTP. Los ejemplos usan el...

Causas y soluciones de alertas de Malware o Virus por acciones de Code Injection

Este artículo explica las alertas de malware o virus que pueden aparecer en servicios de hosting...

Cómo migrar Web completa hacia otra plataforma

Este artículo describe cómo migrar el contenido de un servicio administrado por cPanel hacia uno...

Phplist - error 500

Este artículo explica el error 500 en phpList cuando se envía correo a una tasa superior al...