¿Qué es el error Too Many Redirects en WordPress?
El error de 'Demasiadas redirecciones' (conocido en inglés como ERR_TOO_MANY_REDIRECTS) es un problema común en WordPress que ocurre cuando tu sitio web queda atrapado en un bucle infinito de redireccionamiento. En lugar de cargar la página, el navegador se detiene y muestra un mensaje indicando que la página no redirige adecuadamente.
Causas principales del bucle de redirección
Este fallo suele estar relacionado con una configuración incorrecta en las URLs del sitio, problemas con certificados SSL, fallos en la caché de los plugins o una mala configuración en el archivo .htaccess. A continuación, te mostramos los métodos más efectivos para solucionarlo.
Método 1: Corregir las URLs de WordPress desde la base de datos
Si no puedes acceder al panel de administración, la mejor opción es modificar las URLs directamente en phpMyAdmin:
- Accede al panel de control de tu hosting (cPanel o Plesk) y abre phpMyAdmin.
- Selecciona la base de datos de tu sitio web de WordPress en la barra lateral izquierda.
- Busca y haz clic sobre la tabla llamada
wp_options(el prefijowp_puede variar). - Localiza las filas con los nombres
siteurlyhomeen la columnaoption_name. - Edita ambas filas y asegúrate de que la URL contenga el protocolo correcto (
https://en lugar dehttp://si usas SSL).
Método 2: Forzar SSL y corregir el archivo wp-config.php
Si tienes problemas con el certificado SSL, puedes definir manualmente la URL principal desde el archivo de configuración principal de WordPress:
- Conéctate a tu servidor mediante un cliente FTP o utiliza el Administrador de archivos de tu hosting.
- Busca el archivo
wp-config.phpen la raíz de tu instalación de WordPress. - Edita el archivo y añade las siguientes líneas justo antes de la línea que dice '¡Eso es todo, deja de editar!':
define('WP_HOME','https://tudominio.com');
define('WP_SITEURL','https://tudominio.com');- Guarda los cambios y comprueba si tu sitio web vuelve a cargar con normalidad.
Método 3: Regenerar el archivo .htaccess
Un archivo .htaccess corrupto es una de las causas más frecuentes de este error. Sigue estos pasos para crear uno nuevo:
- Accede a tu servidor por FTP o Administrador de archivos y localiza el archivo
.htaccessen la raíz. - Descarga una copia de seguridad a tu ordenador por precaución y luego elimina el archivo original del servidor.
- Entra a tu panel de administración de WordPress y ve a Ajustes > Enlaces permanentes.
- Haz clic en el botón Guardar cambios al final de la página (no necesitas modificar nada). Esto generará un archivo
.htaccesslimpio automáticamente.