Cómo Solucionar el Error 'Too Many Redirects' en WordPress Paso a Paso

Cómo Solucionar el Error 'Too Many Redirects' 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 bucle de redirección infinito. Cuando intentas acceder a tu sitio de WordPress, el navegador muestra un mensaje indicando que la página no funciona y que se han producido demasiadas redirecciones. Esto impide por completo el acceso tanto a la portada como al panel de administración (wp-admin).

Causas Principales del Bucle de Redirección

Este error ocurre generalmente cuando un sitio web queda atrapado en un ciclo donde una URL redirige a otra, y esa segunda URL vuelve a redirigir a la primera. Las causas más comunes incluyen:

  • Configuración incorrecta de las URLs de WordPress (URLs de sitio y de WordPress).
  • Problemas con los certificados SSL y la forzación de HTTPS.
  • Archivos de configuración del servidor alterados, específicamente el archivo .htaccess.
  • Conflictos con plugins de caché, seguridad o redirección.

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

Si puedes acceder a tu base de datos mediante phpMyAdmin, puedes verificar y corregir las URLs principales de tu sitio. Sigue estos pasos:

  1. Entra a tu panel de hosting (cPanel o Plesk) y abre phpMyAdmin.
  2. Selecciona la base de datos correspondiente a tu instalación de WordPress.
  3. Busca la tabla llamada wp_options (el prefijo wp_ puede variar).
  4. Localiza las filas con las opciones siteurl y home.
  5. Asegúrate de que ambas URLs coincidan exactamente y utilicen el protocolo correcto (https://tudominio.com en lugar de http:// si usas SSL).
  6. Guarda los cambios y comprueba si el error ha desaparecido.

Método 2: Regenerar el Archivo .htaccess

Un archivo .htaccess corrupto o mal configurado suele ser el responsable principal de las redirecciones infinitas. Para solucionarlo:

  1. Accede a tu servidor mediante un cliente FTP o el Administrador de Archivos de tu hosting.
  2. Localiza la carpeta raíz donde está instalado WordPress (generalmente public_html).
  3. Busca el archivo llamado .htaccess y descárgalo a tu ordenador como copia de seguridad.
  4. Elimina el archivo .htaccess original del servidor.
  5. Intenta acceder a tu sitio web. Si carga correctamente, ve a tu panel de administración de WordPress, navega a Ajustes > Enlaces permanentes y haz clic en Guardar cambios para generar un nuevo archivo limpio automáticamente.

Método 3: Verificar la Configuración de SSL y Forzar HTTPS Correctamente

Si acabas de instalar un certificado SSL y no configuraste las redirecciones de forma adecuada, se generará un bucle entre HTTP y HTTPS. Asegúrate de añadir las reglas correctas en tu archivo .htaccess o utiliza un plugin de confianza para gestionar el tráfico seguro sin crear conflictos de redirección.

Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Linux

Cómo Solucionar el Error Permission Denied (publickey) en Git en Linux Definitivamente

Soluciona de forma definitiva el error de autenticación SSH 'Permission denied (publickey)' en tus repositorios de Git bajo Linux. Guía paso a paso.

Leer guía completa →
Linux

Cómo Solucionar el Error 'Usuario no está en el archivo sudoers' en Linux de Forma Definitiva

Soluciona de forma rápida y definitiva el error de permisos en el comando sudo de Linux. Recupera los privilegios administrativos sin reinstalar el sistema.

Leer guía completa →
WordPress

Cómo Solucionar el Error de la REST API en WordPress Paso a Paso

El error de la REST API puede bloquear funciones clave de tu sitio web en WordPress. Descubre cómo identificar la causa y solucionarlo definitivamente.

Leer guía completa →