Cómo Solucionar el Error de Demasiadas Redirecciones en WordPress Paso a Paso

Cómo Solucionar el Error de Demasiadas Redirecciones en WordPress Paso a Paso
Anuncio relacionado

Introducción

El error de 'demasiadas redirecciones' (ERR_TOO_MANY_REDIRECTS) es uno de los problemas más frustrantes a los que se enfrenta un administrador de WordPress. Cuando un usuario intenta acceder a tu sitio web, el navegador detecta un bucle infinito donde la página se redirige a sí misma una y otra vez hasta que finalmente se bloquea y muestra un mensaje de error. Esto no solo afecta la experiencia del usuario, sino que también daña el posicionamiento SEO de tu sitio si los motores de búsqueda no pueden indexarlo correctamente.

Causas principales del error en WordPress

Este fallo suele estar relacionado con una configuración incorrecta de las URLs del sitio, problemas con los certificados SSL (HTTPS), fallos en archivos de configuración del servidor como .htaccess, o conflictos derivados de plugins de caché y seguridad. Identificar el origen exacto es el primer paso para aplicar la solución adecuada sin perder datos importantes.

Método 1: Cambiar las URLs desde el panel de administración o la base de datos

Si aún tienes acceso al panel de administración, verifica las URLs. Si no puedes acceder, deberás hacerlo mediante phpMyAdmin:

  1. Entra a tu cPanel y abre phpMyAdmin.
  2. Selecciona la base de datos de tu sitio de WordPress.
  3. Busca la tabla wp_options (el prefijo wp_ puede variar).
  4. Localiza las filas siteurl y home.
  5. Asegúrate de que ambas URLs comiencen exactamente igual, ya sea con http:// o https:// según corresponda a tu certificado SSL. Guarda los cambios.

Método 2: Regenerar el archivo .htaccess

Un archivo de configuración del servidor dañado puede provocar redirecciones infinitas:

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

Método 3: Forzar SSL y corregir esquemas HTTPS

Si has instalado recientemente un certificado SSL y no se ha configurado correctamente, se genera un bucle entre HTTP y HTTPS:

  • Abre tu archivo wp-config.php ubicado en la raíz de WordPress mediante FTP o el editor de archivos.
  • Añade el siguiente fragmento de código justo antes de la línea que dice '¡Eso es todo, deja de editar!':
define('FORCE_SSL_ADMIN', true);
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
    $_SERVER['HTTPS'] = 'on';
}
  • Guarda el archivo y limpia la caché de tu navegador antes de volver a probar el acceso a tu sitio web.
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 las causas principales del error de conexión a la base de datos en WordPress y aplica nuestros métodos sencillos para solucionarlo. Restaura el acceso a tu sitio web rápidamente.

Leer guía completa →
Windows

Cómo Solucionar el Error de Instalación de .NET Framework en Windows 11 de Forma Definitiva

Descubre los métodos definitivos para corregir los fallos de instalación y ejecución de .NET Framework en Windows 11. Soluciona el problema tú mismo.

Leer guía completa →
WordPress

Cómo Solucionar la Pantalla Blanca de la Muerte (WSoD) en WordPress Paso a Paso

La Pantalla Blanca de la Muerte deja tu web inaccesible sin mostrar mensajes de error. Descubre cómo identificar la causa y solucionarlo rápidamente.

Leer guía completa →