Cómo Solucionar el Error 'Demasiadas Redirecciones' (ERR_TOO_MANY_REDIRECTS) en WordPress

Cómo Solucionar el Error 'Demasiadas Redirecciones' (ERR_TOO_MANY_REDIRECTS) en WordPress
Anuncio relacionado

Introducción

El error 'Demasiadas redirecciones' (conocido técnicamente como ERR_TOO_MANY_REDIRECTS en Google Chrome o 'La página no está redirigiendo correctamente' en Firefox) es uno de los problemas más frustrantes a los que se enfrenta un administrador de WordPress. Ocurre cuando tu sitio web entra en un bucle infinito de redireccionamiento, haciendo que el navegador salte de una URL a otra sin cesar hasta que decide bloquear la carga de la página.

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 certificados SSL, fallos en la caché o configuraciones erróneas en archivos del servidor. 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 (phpMyAdmin)

Si no puedes acceder al panel de administración de WordPress, la forma más directa de corregir el error es actualizando las URLs directamente en la base de datos.

  1. Accede al panel de control de tu hosting (cPanel o Plesk) y abre phpMyAdmin.
  2. Selecciona la base de datos correspondiente a tu sitio web de WordPress en el menú de la izquierda.
  3. Busca la tabla llamada wp_options (el prefijo wp_ puede variar según tu instalación).
  4. Busca las filas con las opciones siteurl y home en la columna option_name.
  5. Haz clic en 'Editar' en ambas filas y asegúrate de que la URL en option_value sea exactamente la misma y coincida con tu protocolo correcto (https://tu-dominio.com en lugar de http:// si usas SSL).
  6. Guarda los cambios haciendo clic en 'Continuar'.

Método 2: Revisar y Limpiar el Archivo .htaccess

Un archivo .htaccess corrupto o con reglas de reescritura mal configuradas es una de las causas más comunes de este problema.

  1. Conéctate a tu servidor mediante un cliente FTP o utiliza el Administrador de Archivos de tu hosting.
  2. Localiza el archivo .htaccess en la raíz de tu instalación de WordPress (suele estar en la carpeta public_html).
  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, el problema era este archivo.
  5. Para regenerarlo, entra en tu panel de WordPress, ve a Ajustes > Enlaces permanentes y haz clic en el botón 'Guardar cambios' al final de la página sin modificar nada.

Método 3: Forzar SSL y Solucionar Problemas con Certificados

Si has instalado recientemente un certificado SSL y no has configurado correctamente las redirecciones HTTP a HTTPS, se creará un bucle automático.

  1. Abre tu archivo wp-config.php ubicado en la raíz de WordPress mediante FTP o el Administrador de Archivos.
  2. Añade las siguientes líneas de código justo antes de la línea que dice '¡Eso es todo, deja de editar!':

    define('FORCE_SSL_ADMIN', true);
    $_SERVER['HTTPS'] = 'on';
  3. Guarda los cambios en el archivo y comprueba si tu sitio web vuelve a cargar correctamente sin el error de redirección.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Juegos

Cómo Solucionar el Error 'Content File Locked' en Steam de Forma Definitiva

¿Te aparece el error Content File Locked al intentar actualizar tus juegos en Steam? Descubre las mejores soluciones efectivas para solucionarlo hoy mismo.

Leer guía completa →
Apps

Cómo Solucionar el Error CAA70004 en Microsoft Teams de Forma Definitiva

El error CAA70004 en Microsoft Teams interrumpe el acceso a la plataforma de productividad. Aprende a solucionarlo limpiando la caché y ajustando credenciales.

Leer guía completa →
Apps

Cómo Solucionar el Error 'Out of Memory' en Discord de Escritorio de Forma Definitiva

Aprende a solucionar el frustrante error de memoria insuficiente en la aplicación de Discord para escritorio. Recupera el rendimiento de tu PC con estos pasos.

Leer guía completa →