Introducción al Error de Demasiados Redireccionamientos en WordPress
El frustrante mensaje ERR_TOO_MANY_REDIRECTS (también conocido como bucle de redirección) es un problema común en WordPress que impide tanto a los visitantes como al administrador acceder al sitio web. Este bucle ocurre cuando tu navegador queda atrapado en una secuencia infinita de redireccionamientos de una URL a otra sin llegar nunca a su destino final.
Causas Principales del Bucle de Redirección
Identificar el origen del fallo es fundamental para aplicar la solución correcta. Las causas más habituales incluyen:
- Configuración incorrecta de las URLs de WordPress (Ajustes Generales).
- Problemas con la caché del navegador o de plugins de optimización.
- Certificado SSL mal configurado o forzado incorrectamente (HTTP a HTTPS).
- Reglas de redirección defectuosas en el archivo
.htaccess.
Método 1: Corregir las URLs desde la Base de Datos (phpMyAdmin)
Si el error te impide acceder al panel de administración de WordPress, puedes modificar las URLs directamente desde la base de datos usando phpMyAdmin en tu cPanel.
- Accede a tu panel de alojamiento (cPanel) y abre phpMyAdmin.
- Selecciona la base de datos de tu sitio web de WordPress en el menú de la izquierda.
- Busca y haz clic en la tabla
wp_options(el prefijowp_puede variar). - Localiza las filas llamadas
siteurlyhomeen la columnaoption_name. - Edita ambas filas haciendo doble clic en la columna
option_valuey asegúrate de que la URL sea correcta (por ejemplo,https://tu-dominio.com). - Guarda los cambios y comprueba si tu sitio vuelve a funcionar.
Método 2: Restablecer el Archivo .htaccess
Un archivo .htaccess corrupto o con reglas de redirección mal escritas suele provocar este fallo. Sigue estos pasos para regenerarlo:
- Conéctate a tu servidor mediante un cliente FTP o el Administrador de Archivos de tu cPanel.
- Localiza la carpeta raíz donde está instalado WordPress (generalmente
public_html). - Busca el archivo llamado
.htaccess, descárgalo como copia de seguridad y luego elimínalo del servidor. - Intenta acceder a tu sitio web. Si carga correctamente, el problema era este archivo.
- Para generar uno nuevo, entra en tu panel de WordPress, ve a Ajustes > Enlaces permanentes y haz clic en el botón Guardar cambios sin modificar nada.
Método 3: Verificar la Configuración del Certificado SSL y HTTPS
Forzar el uso de HTTPS mediante plugins o archivos de configuración cuando el certificado SSL no está bien instalado provoca este bucle.
Si utilizas plugins como Really Simple SSL o Redirection, desactívalalos renombrando temporalmente su carpeta a través de FTP (por ejemplo, cambiando really-simple-ssl a really-simple-ssl-old). Además, asegúrate de que tu archivo wp-config.php no tenga líneas duplicadas o forzadas como:
define('FORCE_SSL_ADMIN', true);Una vez aplicadas estas soluciones, limpia la caché de tu navegador y comprueba el acceso a tu sitio web de WordPress.