Blog

Cómo Solucionar el Error de “Too Many Redirects” en WordPress

Cómo Solucionar el Error de “Too Many Redirects” en WordPress


Introducción:
El error de “Too Many Redirects” en WordPress puede ser frustrante, pero no te preocupes, ¡tenemos la solución! Este problema suele estar relacionado con problemas de configuración, plugins o el archivo .htaccess. En esta guía, te mostraremos cómo abordar este problema y volver a tener tu sitio web en funcionamiento en poco tiempo.

El primer paso casi que soluciona el 99% por ciento de los casos es:

agregar el siguiente código al archivo WP-config.php de tu instalación de WordPress:

if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && 'https' == $_SERVER['HTTP_X_FORWARDED_PROTO'] ) {
$_SERVER['HTTPS'] = 'on';
}

Este código verifica si se está utilizando HTTPS a través de la variable HTTP_X_FORWARDED_PROTO y configura $_SERVER['HTTPS'] en ‘on’ si es así. Esto puede ayudar a resolver el error de redirecciones si tu sitio web está detrás de un proxy inverso o si tienes problemas de redirección relacionados con HTTPS.

Si El Paso no funciona continúa lo siguiente:

Paso 1: Borrar cookies del navegador
El primer paso para solucionar este error es borrar las cookies de tu navegador. Las cookies pueden causar redirecciones inesperadas. Después de hacerlo, intenta acceder a tu sitio web nuevamente.

Paso 2: Verificar la URL de WordPress
Asegúrate de que la URL de WordPress en la configuración sea la correcta. Ve a “Ajustes” > “General” y verifica que tanto “Dirección de WordPress (URL)” como “Dirección del sitio (URL)” sean correctas. Si no lo son, corrígelas y guarda los cambios.

Paso 3: Comprobar el archivo .htaccess
Errores en el archivo .htaccess pueden causar redirecciones incorrectas. Accede a tu servidor a través de FTP o el panel de control de tu hosting y verifica si hay problemas en el archivo .htaccess. Puedes intentar reemplazarlo con una versión limpia.

Paso 4: Desactivar plugins
Los plugins a veces son la causa de este error. Accede a tu sitio web a través del FTP y renombra la carpeta “plugins” a algo como “plugins_old”. Luego, intenta acceder al panel de administración de WordPress. Si funciona, uno de los plugins era el problema. Reactiva los plugins uno por uno para identificar al culpable.

Paso 5: Revisar el archivo functions.php
Errores en el archivo functions.php de tu tema pueden causar redirecciones. Si has realizado cambios recientemente en este archivo, revísalos y corrige cualquier error.

Conclusión:
El error de “Too Many Redirects” en WordPress puede ser resuelto siguiendo estos pasos. Si ninguno de estos métodos funciona, te recomendamos contactar a tu proveedor de hosting o a un desarrollador web para obtener ayuda adicional. ¡Esperamos que esta guía te haya ayudado a solucionar este problema y que tu sitio web esté de nuevo en línea y funcionando sin problemas!