Login
Solucionar el error too many redirects de WordPress

Solucionar el error too many redirects de WordPress

WordPress es increíblemente estable y confiable para crear un sitio web, un blog o tienda online ya que está creado sobre bases de programación muy sólidas. Ocurre a veces que puede verse afectado por algunos errores que suelen aparecer y lucir extraños. En su mayoría estos problemas son causados ​​por fuentes externas, pero hay tantos otros que son solucionables sin demasiado esfuerzo.

Cuando hablamos de fuentes externas nos referimos a sus plugins, themes o hasta una configuración errónea en tu htaccess, que a veces a causa de una modificación, instalación o actualización pueden arrojar errores como el famoso too many redirects.

Cuando too many redirects aparece en tu WordPress significa que tu navegador debe procesar tantos redireccionamientos que no puede continuar cargando tu web. Pero no desesperes, en este artículo te mostraremos cómo resolver el problema de las redirecciones. Igualmente no te preocupes, este error es más conocido de lo que crees, y permanentemente ayudamos a nuestros clientes a solucionarlo. Veamos primero por qué ocurre.

 

¿Por qué ocurre el error too many redirects en WordPress?

En la mayoría de los casos, este problema se debe a una configuración incorrecta. WordPress usa una forma de construir y redirigir sus URL, con lo que si otra herramienta está mal configurada o programada pisando o causando conflicto, o una sentencia en tu htaccess está de más, puede causar un efecto de bucle que el navegador decidirá no continuar.

Tenemos varios ejemplos en los que tras instalar un plugin para mejorar el SEO ha realizado modificaciones y el resultado: ¡Boom! Varias herramientas de pueden darte un gran control sobre cómo formar y redirigir tus URL, pero cuando hay un conflicto en la configuración o la programación, estas URL pueden hacer un loop y provocar el error too many redirects.

 

Solucionar el error too many redirects de WordPress

 

 

Solucionar el error too many redirects de WordPress

Para comenzar, ten a mano el panel de control de tu cuenta de hosting, y si eres de los más apegados al FTP también. Afortunadamente hoy los paneles de control de hosting ya incluyen un administrador de archivos para manejar el contenido almacenado sin necesidad de ninguna herramienta o aplicación adicional.

Antes de comenzar a echar mano a tu WordPress, ten a bien hacer un backup o copia de seguridad para que si tienes que volver atrás puedas restaurar fácilmente.

 

Verifica la URL en el admin de tu WordPress

En el admin area de WordPress ve a Ajustes, aquí es donde están las configuraciones generales. Revisa si tu dirección URL es correcta. Si tu instalación de WordPress está ubicada en una subcarpeta, pues entonces tu URL lucirá algo así como https://tudominio.com/wordpress.

Solucionar el error too many redirects de WordPress ajustes

 

Si corregiste algo en la URL, recuerda grabar los cambios haciendo clic en el botón Guardar ubicado al pie de página.

 

Verifica la configuración de tu URL manualmente

Si no puedes acceder via navegador a causa de que tu wp-admin siquiera responde, puedes revisar la configuración de tu URL en el archivo wp-config.php. Editar el archivo usando el Administrador de Archivos de tu panel de control o descárgalo, edítarlo y vuelve a subirlo si es que estás usando el FTP. En este ejemplo, editaremos el archivo a través del Administrador de Archivos de cPanel.

Si nunca has utilizado el Administrador de Archivos de cPanel, revisa esta guía de nuestro Centro de Ayuda.

Error too many redirects en WordPress

 

Una vez que lo hayas abierto, agrega las siguientes líneas al archivo y asegúrate de reemplazar https://tudominio.com por la URL real de tu WordPress.

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

Ahora asegúrate de guardar los cambios y visitar tu sitio web para revisar si el error desapareció.

 

Las Cookies y la Caché de tu navegador

Pues sí, podría tratarse solo un problema de tu dispositivo relacionado con las Cookies del navegador. Para empezar, bórralas junto con la Caché. Esto lo puedes realizar desde las propiedades o configuración de tu navegador.

Las Cookies son parte de los archivos temporales de tu browser y almacenan la configuración para navegar un sitio web. Entre las variables que se guardan encontrarás el idioma, ubicación preferida y otras preferencias relacionadas con la navegación de un que estás visitando website. La Caché también lo que hace es almacenar las páginas de los sitios que visitas temporalmente para que todo funcione más rápido mientras navegas.

Si luego de borrarlas, el problema no estaba en tu navegador, podría ser un problema de Cookies propias de tu sitio web (si, tu sitio web también tiene Cookies). Una solución es añadir lo siguiente a tu archivo wp-config.php:

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

Lo que hace este código es borrar automáticamente las Cookies, para que no tengas que hacerlo manualmente cada vez que visites tu web.

 

Deshabilita los plugins de tu WordPress

Si aún no has recuperado el acceso a tu WordPress, otra razón que podría estar causando el error too many redirects es algún plugin dañado, desactualizado o que hayas actualizado recientemente. Una posible solución es desactivarlos por completo para tratar de recuperar el acceso a tu sitio web y para resolver el inconveniente.

Abre el Administrador de Archivos de tu hosting y ve a la carpeta wp-content. Dentro de ella encontrarás la carpta plugins. Para inhabilitar todos los plugins de un tirón deberás de renombrarla. Utiliza por ejemplo, el nombre plugins.bak. No te preocupes por esto, al terminar de diagnosticar podrás renombrarla nuevamente a su nombre original para dejar todo como estaba.

Error too many redirects en WordPress plugins

 

Una vez que cambies el nombre de tu carpeta plugins, intenta acceder a tu sitio web. Si el error desaparece, es posible que uno o más plugins estén corruptos o desactualizados.

Si el error desapareció, vuelve la carpeta plugins a su nombre original, ingresa ella y renombra de a una carpeta por vez para descubrir cual está fallando. Entre cambio y cambio deberás volver a visitar tu sitio web o hacer un “control + F5”.

 

Desactiva el archivo .htaccess

Otra chance es que alguna configuración en tu archivo .htaccess esté causando que tu sitio web entre en un bucle de redireccionamiento. En este caso, puedes “deshabilitar” tu archivo .htaccess para intentar recuperar el acceso a tu WordPress.

Abre tu Administrador de Archivos, ubica tu archivo .htaccess y luego renómbralo, por ejemplo a .htaccess.bak.

Error too many redirects en WordPress

 

Una vez que hagas esto, intenta acceder a tu sitio web. Si con esto se solucionó ¡Eureka! Y sino, intenta esta otra solución: crea un archivo llamado .htaccess tal como el original y pega el siguiente código que ves aquí, que responde a 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

 

Ahora guárdalo e intenta dándole “Control + F5” a tu sitio web.

Si ninguna de estas opciones reparó tu error too many redirects de WordPress, contacta al soporte de tu proveedor de hosting para que pueda ofrecerte una mano. ¡Si eres cliente de WNPower, estamos para ayudarte todo el tiempo!

 

Por cierto, ¿Sabías que en WNPower tenemos el Hosting WordPress perfecto, lleno de herramientas y el soporte más completo?

Revisa nuestros planes de Hosting WordPress