Cómo Solucionar el Error 'ERR_TOO_MANY_REDIRECTS' en WordPress de Forma Definitiva

Cómo Solucionar el Error 'ERR_TOO_MANY_REDIRECTS' en WordPress de Forma Definitiva
Anuncio relacionado

¿Qué es el error ERR_TOO_MANY_REDIRECTS en WordPress?

El error ERR_TOO_MANY_REDIRECTS (también conocido como bucle de redirección infinita) es un problema común en WordPress que ocurre cuando tu navegador queda atrapado en un ciclo de redirección sin fin entre dos o más URLs. Esto suele suceder tras cambiar la URL del sitio, migrar el servidor o configurar incorrectamente un certificado SSL.

Causas principales del bucle de redirección

  • Configuración incorrecta de las URLs en el panel de WordPress (General -> Direcciones de WordPress y del Sitio).
  • Problemas con el archivo .htaccess dañado o mal configurado.
  • Conflictos con plugins de caché, seguridad o redirección.
  • Configuración errónea del protocolo HTTPS en servidores con proxy inverso o Cloudflare.

Método 1: Corregir las URLs desde la base de datos (phpMyAdmin)

Si no puedes acceder al panel de administración de WordPress, puedes forzar las URLs correctas directamente desde la base de datos usando phpMyAdmin:

  1. Accede a tu panel de control de hosting (cPanel o Plesk) y abre phpMyAdmin.
  2. Selecciona la base de datos de tu sitio web de WordPress.
  3. Haz clic en la tabla wp_options (el prefijo wp_ puede variar).
  4. Busca las filas donde la opción option_name sea siteurl y home.
  5. Edita ambas filas y asegúrate de que el campo option_value coincida exactamente con la URL real de tu web (ejemplo: https://tu-dominio.com).
  6. Guarda los cambios y verifica si el error ha desaparecedo.

Método 2: Restablecer el archivo .htaccess

Un archivo .htaccess corrupto es una de las causas más frecuentes de redirecciones infinitas. Sigue estos pasos para regenerarlo:

  1. Conéctate a tu servidor mediante un cliente FTP o el Administrador de Archivos de tu hosting.
  2. Localiza el archivo .htaccess en el directorio raíz de tu instalación de WordPress.
  3. Descarga una copia de seguridad del archivo a tu ordenador y luego elimínalo del servidor.
  4. Intenta acceder a tu sitio web. Si funciona, ve al panel de administración de WordPress, navega a Ajustes > Enlaces permanentes y haz clic en Guardar cambios para generar un nuevo archivo .htaccess limpio.

Método 3: Forzar HTTPS en wp-config.php

Si estás utilizando un certificado SSL (HTTPS) y tienes problemas con las redirecciones, puedes forzar el uso de HTTPS añadiendo el siguiente código en tu archivo de configuración:

  1. Abre el archivo wp-config.php ubicado en la raíz de tu WordPress con un editor de texto.
  2. Justo antes de la línea que dice /* ¡Eso es todo, deja de editar! Feliz publicación. */, añade el siguiente fragmento de código:
define('FORCE_SSL_ADMIN', true);
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
    $_SERVER['HTTPS'] = 'on';
}
  1. Guarda los cambios y sube el archivo de nuevo al servidor. Limpia la caché de tu navegador y comprueba el resultado.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Juegos

Cómo Solucionar el Error VALORANT VAN 9003 en Windows 11 de Forma Definitiva

Aprende a solucionar el error VAN 9003 en VALORANT causado por los requisitos de seguridad de Windows 11. Guía paso a paso para activarlo.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error 500 en PrestaShop de Forma Definitiva

El error 500 es uno de los fallos más comunes y frustrantes en PrestaShop. Aprende a identificar su origen y aplícate con nuestros métodos de solución definitivos.

Leer guía completa →
Magento

Cómo Solucionar el Error de Indexación en Magento 2 de Forma Definitiva

¿Tus índices en Magento 2 se quedan en estado 'Processing' o 'Reindex required'? Descubre cómo solucionarlo de forma definitiva desde la línea de comandos.

Leer guía completa →