Cómo Solucionar el Error de Demasiadas Redirecciones en WordPress Paso a Paso

Cómo Solucionar el Error de Demasiadas Redirecciones en WordPress Paso a Paso
Anuncio relacionado

Introducción al Error de Demasiadas Redirecciones en WordPress

Uno de los problemas más frustrantes a los que se enfrentan los administradores de sitios web es el error ERR_TOO_MANY_REDIRECTS, también conocido como el error de demasiadas redirecciones. Cuando los usuarios intentan acceder a tu sitio, el navegador se queda atrapado en un bucle infinito intentando cargar la página, lo que impide por completo el acceso tanto al front-end como al panel de administración de WordPress.

Causas Principales del Bucle de Redirección en WordPress

Este fallo suele estar relacionado con una configuración incorrecta de las URLs del sitio, problemas con los certificados SSL/HTTPS, o fallos en archivos de configuración del servidor y plugins de caché. Las causas más comunes incluyen:

  • Configuración errónea de las direcciones URL de WordPress (WordPress Address y Site Address).
  • Problemas en el archivo .htaccess por reglas de redirección mal escritas.
  • Fallas en la implementación del certificado SSL (HTTPS) tras migrar la web.
  • Plugins de seguridad o caché que generan conflictos con las redirecciones.

Método 1: Corregir las URLs de WordPress desde la Base de Datos

Si no puedes acceder al panel de administración debido al bucle de redirección, puedes modificar las URLs directamente utilizando phpMyAdmin en tu servidor de hosting.

  1. Accede a tu panel de control de hosting (cPanel o Plesk) y abre phpMyAdmin.
  2. Selecciona la base de datos correspondiente a tu sitio web de WordPress.
  3. Busca y haz clic sobre la tabla llamada wp_options (el prefijo wp_ puede variar).
  4. Localiza las filas con los nombres siteurl y home en la columna option_name.
  5. Haz doble clic en el campo option_value de ambas filas y asegúrate de que incluyan el protocolo correcto (por ejemplo, https://tudominio.com sin barra al final).
  6. Guarda los cambios y comprueba si el error ha desaparecido.

Método 2: Restablecer el Archivo .htaccess

Un archivo .htaccess corrupto es una de las causas más frecuentes de este problema. Puedes regenerarlo fácilmente siguiendo estos pasos:

  1. Conéctate a tu servidor mediante un cliente FTP o utilizando el Administrador de Archivos de tu hosting.
  2. Localiza el directorio raíz donde está instalado WordPress (generalmente public_html).
  3. Busca el archivo llamado .htaccess, descárgalo como copia de seguridad y luego elimínalo del servidor.
  4. Intenta acceder a tu sitio web. Si carga correctamente, significa que el archivo estaba corrupto.
  5. Para generar uno nuevo, entra a tu panel de administración de WordPress, ve a Ajustes > Enlaces permanentes y haz clic en el botón Guardar cambios sin modificar nada.

Método 3: Forzar HTTPS en WordPress y Solucionar Conflictos SSL

Si acabas de instalar un certificado SSL y la web entra en bucle, es probable que las redirecciones http a https estén mal configuradas. Añade el siguiente código al inicio de tu archivo wp-config.php para solucionar el problema:

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

Este fragmento de código ayuda a que WordPress detecte correctamente las conexiones seguras tras un proxy o balanceador de carga, evitando que el sitio caiga nuevamente en un bucle infinito de redirección.

Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Linux

Cómo Solucionar el Error 'No space left on device' por Inodos Agotados en Linux

¿Tu sistema Linux muestra error de espacio lleno pero el comando df -h indica que hay sitio libre? El problema son los inodos agotados y aquí te enseñamos a solucionarlo.

Leer guía completa →
Hardware

Cómo Solucionar el Error Driver Power State Failure en Windows de Forma Definitiva

El pantallazo azul Driver Power State Failure indica un fallo de energía en los componentes de hardware. Aprende a diagnosticarlo y solucionarlo fácilmente.

Leer guía completa →
Apps

Cómo Solucionar el Error ERR_CACHE_MISS en Google Chrome de Forma Definitiva

Aprende a corregir el fallo de caché en Google Chrome que interrumpe el envío de formularios. Métodos sencillos y definitivos para solucionarlo.

Leer guía completa →