Cómo Solucionar el Error Too Many Redirects en WordPress de Forma Definitiva

Cómo Solucionar el Error Too Many Redirects en WordPress de Forma Definitiva
Anuncio relacionado

Introducción al Error Too Many Redirects en WordPress

El error Too Many Redirects (o error de bucle de redirección) es uno de los problemas más frustrantes a los que se enfrentan los administradores de WordPress. Este fallo ocurre cuando un navegador web queda atrapado en un ciclo infinito de redireccionamiento entre dos o más URLs, impidiendo el acceso tanto al panel de administración como a la página pública.

Causas Principales del Bucle de Redirección

Antes de aplicar cualquier solución, es importante entender por qué se origina este fallo en WordPress. Las causas más comunes incluyen:

  • Configuración incorrecta de las URLs de WordPress (Dirección de WordPress y Dirección del Sitio).
  • Problemas con los archivos de configuración del servidor, específicamente en el archivo .htaccess.
  • Conflictos generados por plugins de caché, seguridad o redirección.
  • Configuración errónea de protocolos SSL/HTTPS (forzar HTTPS de manera incorrecta).

Método 1: Corregir las URLs desde la Base de Datos (phpMyAdmin)

Si no puedes acceder al panel de administración debido al bucle, puedes actualizar las URLs directamente desde la base de datos utilizando phpMyAdmin:

  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.
  3. Haz clic en la tabla 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. Edita ambas filas y asegúrate de que la URL sea correcta y coincida (por ejemplo, https://tu-dominio.com).
  6. Guarda los cambios y verifica si el sitio vuelve a funcionar con normalidad.

Método 2: Restablecer el Archivo .htaccess

Un archivo .htaccess corrupto o con reglas de redirección mal escritas es una causa muy frecuente de este error. Sigue estos pasos para regenerarlo:

  1. Conéctate a tu servidor mediante un cliente FTP o utiliza el Administrador de Archivos de tu hosting.
  2. Localiza la raíz de tu instalación de WordPress (donde se encuentran carpetas como wp-content y wp-admin).
  3. Busca el archivo llamado .htaccess y descárgalo a tu ordenador como copia de seguridad.
  4. Elimina el archivo .htaccess del servidor.
  5. Intenta acceder a tu sitio web. Si carga correctamente, ve a tu panel de administración de WordPress, entra en Ajustes > Enlaces permanentes y haz clic en Guardar cambios para generar un nuevo archivo .htaccess limpio.

Método 3: Desactivar Plugins Conflictivos Vía FTP

Si recientemente instalaste un plugin de seguridad, caché o SSL, es muy probable que sea el causante del problema. Para desactivarlos sin acceso al dashboard:

  1. Accede a tu servidor mediante FTP o el Administrador de Archivos de tu hosting.
  2. Navega hasta la ruta wp-content/.
  3. Renombra temporalmente la carpeta plugins a algo como plugins_old.
  4. Comprueba si tu sitio web carga en el navegador. Si el error desaparece, significa que uno de tus plugins está generando el bucle.
  5. Vuelve a nombrar la carpeta como plugins, entra en su interior y ve renombrando las carpetas de los plugins de forma individual hasta detectar cuál es el problemático para mantenerlo desactivado o eliminarlo.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
WordPress

Cómo Solucionar el Error al Establecer una Conexión con la Base de Datos en WordPress

Descubre por qué aparece el error de conexión a la base de datos en WordPress y cómo solucionarlo rápidamente. Recupera el acceso a tu sitio web hoy mismo.

Leer guía completa →
Apps

Cómo Solucionar el Error 'Out of Memory' en Adobe Photoshop de Forma Definitiva

Aprende a resolver el fallo de memoria insuficiente en Photoshop de manera sencilla. Sigue nuestros pasos para optimizar el rendimiento de la aplicación.

Leer guía completa →
Linux

Cómo Solucionar el Error 'sudo: command not found' en Linux de Forma Definitiva

Te has quedado sin poder ejecutar comandos administrativos en tu terminal Linux? Descubre cómo solucionar el molesto error sudo command not found de forma sencilla.

Leer guía completa →