Cómo Solucionar el Error ERR_TOO_MANY_REDIRECTS en WordPress Paso a Paso

Cómo Solucionar el Error ERR_TOO_MANY_REDIRECTS en WordPress Paso a Paso
Anuncio relacionado

Introducción al Error ERR_TOO_MANY_REDIRECTS en WordPress

El error ERR_TOO_MANY_REDIRECTS, también conocido como el problema del bucle de redireccionamiento infinito, es uno de los fallos más frustrantes a los que se enfrenta un administrador de WordPress. Ocurre cuando un navegador web queda atrapado en un ciclo donde redirige de una URL a otra sin fin, impidiendo que la página web cargue por completo y mostrando un mensaje de error en pantalla.

Causas Principales del Bucle de Redirección

Este problema suele estar relacionado con una configuración errónea en las URLs del sitio, fallos en los archivos del núcleo o conflictos con plugins de caché y seguridad. Las causas más comunes incluyen:

  • Configuración incorrecta de las direcciones de WordPress (URL de WordPress y URL del sitio) en el panel de administración.
  • Reglas mal configuradas en el archivo .htaccess.
  • Problemas con certificados SSL (HTTPS) mal configurados.
  • Conflictos generados por plugins de caché o redirección.

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

Si aún puedes acceder al panel de administración, verifica los ajustes generales. Si no puedes acceder, debes modificar los valores directamente en la base de datos usando phpMyAdmin.

  1. Accede a tu cuenta de cPanel y abre phpMyAdmin.
  2. Selecciona la base de datos de tu sitio web de WordPress.
  3. Busca la tabla llamada wp_options (el prefijo wp_ puede variar).
  4. Localiza las filas con los nombres siteurl y home.
  5. Edita ambas filas asegurándote de que la URL comience correctamente con https:// (o http:// si no usas SSL) y no incluya barras diagonales adicionales al final.

Método 2: Regenerar el Archivo .htaccess

Un archivo .htaccess corrupto es una de las causas más frecuentes de redirecciones infinitas en servidores Apache.

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

Método 3: Verificar la Configuración del Certificado SSL y HTTPS

Forzar HTTPS de manera incorrecta mediante plugins o archivos de configuración cuando el certificado no está instalado o activo correctamente genera este bucle.

  1. Desactiva temporalmente cualquier plugin que fuerce HTTPS o realiza una revisión de tu archivo wp-config.php.
  2. Añade la siguiente línea de código en tu archivo wp-config.php justo antes de la línea que dice ¡Eso es todo, deja de editar! para forzar la detección correcta del proxy inverso:
$_SERVER['HTTPS'] = 'on';

Siguiendo estos pasos podrás identificar el origen del fallo y restaurar el funcionamiento normal de tu sitio web en pocos minutos.

Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Juegos

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC Paso a Paso

¿Tu juego se congela y se cierra inesperadamente mostrando un error gráfico? Descubre cómo solucionar el fallo DXGI_ERROR_DEVICE_HUNG de forma definitiva.

Leer guía completa →
Linux

Cómo Solucionar el Error 'Temporary failure in name resolution' en Linux de Forma Definitiva

El error 'Temporary failure in name resolution' impide que tu sistema Linux traduzca nombres de dominio en direcciones IP. Conoce las causas y cómo solucionarlo rápidamente con métodos probados en la terminal.

Leer guía completa →
Linux

Cómo Solucionar el Error 'Could not get lock /var/lib/dpkg/lock-frontend' en Linux Paso a Paso

¿Te aparece un error al intentar actualizar paquetes en tu terminal de Linux? Descubre cómo liberar el bloqueo de dpkg y continuar con tus instalaciones.

Leer guía completa →