Introducción al Error de Demasiadas Redirecciones en WordPress
El error ERR_TOO_MANY_REDIRECTS, también conocido como el problema del bucle de redirección infinita, es uno de los fallos más frustrantes a los que se enfrentan los administradores de WordPress. Cuando este problema ocurre, los visitantes (y tú mismo) no pueden acceder al sitio web, y el navegador muestra un mensaje indicando que la página ha redirigido demasiadas veces.
Principales Causas del Bucle de Redirección en WordPress
Este error suele estar relacionado con una configuración incorrecta de 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 la base de datos usando phpMyAdmin:
- Accede a tu panel de hosting (cPanel o Plesk) y abre phpMyAdmin.
- Selecciona la base de datos de tu sitio web de WordPress en el menú lateral izquierdo.
- Busca y haz clic en la tabla
wp_options(el prefijowp_puede variar según tu instalación). - Localiza las filas con las opciones
siteurlyhome. - Haz clic en Editar en ambas filas y asegúrate de que la URL incluya correctamente el protocolo (
https://tu-dominio.com).
Método 2: Forzar SSL en el archivo wp-config.php
Si has instalado recientemente un certificado SSL y no configuraste las redirecciones correctamente, puedes forzar el uso de HTTPS añadiendo una línea de código en tu archivo de configuración principal.
- Conéctate a tu servidor mediante un cliente FTP o el Administrador de archivos de tu hosting.
- Localiza el archivo
wp-config.phpen la raíz de tu instalación de WordPress. - Ábrelo con un editor de texto e introduce el siguiente código justo antes de la línea que dice '¡Eso es todo, deja de editar!':
define('FORCE_SSL_ADMIN', true);Guarda los cambios y comprueba si el error ha desaparecido en tu navegador.
Método 3: Regenerar el archivo .htaccess
Un archivo .htaccess corrupto o con reglas de redirección mal escritas puede bloquear por completo tu sitio web. Sigue estos pasos para solucionarlo:
- Accede al Administrador de archivos de tu hosting o vía FTP.
- Busca el archivo
.htaccessen la carpeta raíz (si no lo ves, activa la opción de mostrar archivos ocultos). - Descarga una copia de seguridad del archivo a tu ordenador y luego elimínalo del servidor.
- Entra a tu panel de WordPress, ve a Ajustes > Enlaces permanentes y haz clic en el botón Guardar cambios para generar un nuevo archivo
.htaccesslimpio automáticamente.