Cómo Solucionar el Error de Demasiadas Redirecciones en WordPress de Forma Definitiva

Cómo Solucionar el Error de Demasiadas Redirecciones en WordPress de Forma Definitiva
Anuncio relacionado

Introducción

El error de 'demasiadas redirecciones' (conocido técnicamente como ERR_TOO_MANY_REDIRECTS o bucle de redirección infinita) es uno de los problemas más frustrantes a los que se enfrentan los administradores de WordPress. Ocurre cuando tu sitio web queda atrapado en un ciclo donde una página intenta redirigir a otra que, a su vez, vuelve a redirigir a la primera. Esto impide por completo que los usuarios y los robots de los buscadores accedan a tu contenido.

Causas comunes 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, conflictos en el archivo .htaccess o fallos en los plugins de caché y seguridad. A continuación, te mostramos los métodos más efectivos para solucionarlo de forma definitiva.

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

Una de las causas principales es la discrepancia entre las opciones de dirección de WordPress (URL) y la dirección del sitio (URL). Si puedes acceder al panel de administración, ve a Ajustes > Generales y asegúrate de que ambos campos coincidan exactamente con tu protocolo actual (https://).

Si no puedes acceder al panel de administración, puedes modificarlo directamente en la base de datos usando phpMyAdmin:

  1. Accede a tu panel de hosting (cPanel o Plesk) y abre phpMyAdmin.
  2. Selecciona la base de datos de tu sitio web de WordPress.
  3. Busca la tabla wp_options (el prefijo wp_ puede variar).
  4. Localiza las filas con los nombres siteurl y home.
  5. Edita ambas filas para asegurarte de que la URL comience con https://tu-dominio.com en lugar de http://.

Método 2: Restablecer el archivo .htaccess

Un archivo .htaccess corrupto o mal configurado es otra de las razones más comunes para este error. Para solucionarlo:

  1. Conéctate a tu servidor mediante un cliente FTP o el Administrador de Archivos de tu hosting.
  2. Busca la carpeta raíz de tu instalación de WordPress (donde se encuentran wp-config.php y wp-admin).
  3. Localiza el archivo .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 WordPress en Ajustes > Enlaces permanentes y haz clic en 'Guardar cambios' para generar un archivo .htaccess limpio y fresco.

Método 3: Forzar HTTPS de forma correcta y limpiar la caché

Si has instalado recientemente un certificado SSL y no has configurado las redirecciones de HTTP a HTTPS correctamente, se creará un bucle. Asegúrate de añadir las siguientes líneas en tu archivo wp-config.php justo antes de la línea que dice /* ¡Eso es todo, deja de editar! Feliz publicación */:

$_SERVER['HTTPS'] = 'on';

Además, no olvides limpiar la caché de tu navegador y desactivar temporalmente plugins de redirección o seguridad como Cloudflare para verificar que el conflicto haya desaparecido por completo.

Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
WordPress

Cómo Solucionar la Pantalla Blanca de la Muerte en WordPress de Forma Definitiva

La Pantalla Blanca de la Muerte en WordPress bloquea tu sitio por completo sin mostrar mensajes de error. Aprende a diagnosticarla y solucionarla rápidamente.

Leer guía completa →
Windows

Cómo Solucionar el Error Critical Process Died en Windows 10 y 11 de Forma Definitiva

La pantalla azul Critical Process Died en Windows indica que un proceso crítico del sistema operativo ha fallado repentinamente. Descubre cómo solucionarlo.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error Fatal Allowed Memory Size en PrestaShop Definitivamente

¿Tu tienda PrestaShop muestra un error de memoria agotada? Descubre cómo ampliar el límite de PHP y solucionar este fallo crítico rápidamente.

Leer guía completa →