🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo solucionar el error 'Too many redirects' en WordPress en Plesk

Actualizado el 6 de noviembre de 2025

[INFO] Este artículo está pensado para que cualquier persona, aunque no tenga experiencia técnica, pueda seguir los pasos y resolver el error de "demasiados redireccionamientos" en su WordPress alojado en un servidor con Plesk. Vamos a ir paso a paso, con calma y explicando cada cosa.

¿Te ha pasado que entras a tu página web y, en lugar de ver tu contenido, el navegador te muestra un mensaje que dice "demasiados redireccionamientos" o "ERR_TOO_MANY_REDIRECTS"? Es un momento de pánico, lo sabemos. Pero respira, es uno de los errores más comunes en WordPress y, por suerte, casi siempre tiene una solución sencilla.

En este artículo, te explicaremos de forma clara y didáctica qué significa exactamente este error, por qué ocurre y, lo más importante, cómo solucionarlo paso a paso en un entorno de hosting que utiliza el panel de control Plesk. Hablaremos de los "wordpress redirects", de la configuración de "plesk ssl" y de cómo identificar al culpable de este bucle infinito.

¿Qué significa el error "Too many redirects"?

Imagina que estás en un pasillo con dos puertas: una dice "Entrada" y la otra "Salida". Pero alguien ha puesto un cartel en la primera que dice "Pasa a la segunda" y en la segunda un cartel que dice "Pasa a la primera". Tú entrarías por una, te mandarían a la otra, y de la otra te mandarían de nuevo a la primera. Estarías dando vueltas para siempre, sin llegar a ningún sitio. Eso es exactamente lo que le pasa a tu navegador.

El error "Too many redirects" (o "demasiados redireccionamientos") significa que tu sitio web está atrapado en un bucle de redirecciones. Tu navegador intenta ir a una URL (por ejemplo, http://tudominio.com), el servidor le dice "ve a https://tudominio.com", y cuando va allí, el servidor le dice "ve a http://tudominio.com" y así sucesivamente. El navegador, después de varios intentos, se rinde y te muestra el error.

Este es el famoso "error redirects wordpress", y aunque suene muy técnico, las causas son bastante concretas y localizables.

Causas comunes del bucle de redirección

Antes de lanzarnos a solucionar el problema, es vital entender qué lo causa. Las razones más frecuentes son:

  1. Configuración incorrecta de la URL de WordPress: En los ajustes generales de WordPress, tienes dos campos: "Dirección de WordPress (URL)" y "Dirección del sitio (URL)". Si estas dos URLs son diferentes o apuntan a un dominio que no es el correcto (por ejemplo, con www y sin www a la vez), se puede generar un conflicto.
  2. Conflicto con el Certificado SSL (HTTPS): Este es el principal sospechoso en Plesk. Si tienes un certificado SSL instalado (algo muy recomendable y casi obligatorio hoy en día) y la configuración de tu sitio no está sincronizada, se produce el bucle. Plesk tiene su propia gestión de SSL, y a veces, las reglas que añade entran en conflicto con las de WordPress o con las de un plugin.
  3. Un plugin de redirección o caché mal configurado: Plugins como "Redirection", "Really Simple SSL" o incluso plugins de caché (como W3 Total Cache o WP Super Cache) pueden crear reglas que entren en conflicto entre sí o con las reglas del servidor.
  4. Reglas en el archivo .htaccess: Este archivo es el corazón de la configuración de Apache. Si tiene reglas de redirección mal escritas o duplicadas, puede provocar el bucle. Plesk a veces añade sus propias reglas aquí.
  5. Forzar HTTPS desde Plesk: El propio panel de Plesk tiene una opción para "forzar la redirección a HTTPS". Si esta opción está activada y, a la vez, tu WordPress o un plugin también la fuerzan, tendrás un choque de trenes.

Solución paso a paso para el error "Too many redirects" en Plesk

Vamos a ir de lo más simple a lo más complejo. No necesitas hacer todos los pasos, sino ir probando y comprobando si el error desaparece. Te recomendamos hacer una copia de seguridad de tu sitio antes de empezar, por si acaso.

Paso 1: Accede a tu panel de Plesk y verifica la configuración de redirección

Lo primero es ir a la raíz del problema. Plesk tiene su propia configuración de redireccionamientos que a veces interfiere.

  1. Entra en tu panel de Plesk.
  2. En el menú lateral, busca la sección de tu dominio (normalmente aparece el nombre de tu dominio en la parte superior o en un listado).
  3. Haz clic en "Hospedaje y DNS" o en "Sitios web y dominios".
  4. Busca la opción "Redireccionamiento" o "Redirecciones". En Plesk, a menudo está en el apartado de "Configuración del sitio web".
  5. Asegúrate de que no haya ninguna redirección configurada aquí, o si la hay, que sea exactamente la que quieres. Si ves algo como "Redirigir todo a https://www.tudominio.com" y no lo configuraste tú, es muy probable que sea el culpable. Elimina cualquier regla que no reconozcas.

Paso 2: Revisa la configuración de "Plesk SSL" y el candado

Ahora vamos a la parte de "plesk ssl". Plesk gestiona los certificados SSL de una manera muy visual, pero a veces su configuración automática causa el error "redirects wordpress".

  1. En la misma pantalla de "Sitios web y dominios", busca la sección que dice "SSL/TLS" o un candado con la palabra "SSL".
  2. Haz clic en "SSL/TLS" para ver el estado de tu certificado.
  3. Asegúrate de que tu certificado está activo y válido (no caducado).
  4. Busca la opción que dice "Redirigir a HTTPS" o "Forzar conexión segura". Si está marcada, desmárcala temporalmente. Esto es clave. Guarda los cambios.
  5. Ahora, prueba a entrar a tu web. Si el error desaparece, el problema era que Plesk forzaba HTTPS y WordPress (o un plugin) también lo hacía, causando el bucle.

[WARNING] Si desactivas esta opción, tu sitio cargará con http:// en lugar de https:// (sin el candado). Esto es solo para diagnosticar. Una vez resuelto, tendrás que encontrar otra forma de forzar HTTPS (por ejemplo, con un plugin) o volver a activarlo y solucionar el conflicto.

Paso 3: Verifica las URLs en la base de datos de WordPress (phpMyAdmin)

A veces, la solución no está en los archivos, sino en la base de datos. Si las URLs guardadas en tu base de datos son incorrectas, tendrás problemas.

  1. Ve a Plesk y busca la base de datos de tu sitio. Normalmente está en la sección "Bases de datos".
  2. Entra en phpMyAdmin (Plesk suele tener un botón para acceder directamente).
  3. Selecciona tu base de datos.
  4. Haz clic en la tabla wp_options (el prefijo wp_ puede ser diferente, como wp2_ o miweb_).
  5. Busca las filas con option_name igual a siteurl y home.
  6. Haz clic en el lápiz (editar) de cada una y asegúrate de que ambas tengan la misma URL, y que sea la correcta. Por ejemplo, si tu dominio es www.midominio.com, ambas deben ser https://www.midominio.com.
  7. Si una tiene http:// y la otra https://, o una tiene www y la otra no, ese es el problema. Corrige ambas para que sean idénticas y guarda los cambios.

[INFO] Es normal que al principio uses http:// para acceder a phpMyAdmin. No te preocupes, eso no afecta. Solo modifica los valores de siteurl y home.

Paso 4: Desactiva todos los plugins (acceso por FTP o Administrador de Archivos)

Un plugin conflictivo es la causa número uno de este error. Para descartarlo, vamos a desactivarlos todos.

  1. Entra en el Administrador de archivos de Plesk (dentro de "Sitios web y dominios").
  2. Navega hasta la carpeta de tu sitio, normalmente es httpdocs o public_html.
  3. Busca la carpeta wp-content.
  4. Dentro de wp-content, busca la carpeta plugins.
  5. Renombra la carpeta plugins a plugins_old (o algo similar). Esto desactivará todos los plugins de golpe, porque WordPress no encontrará la carpeta.

Ahora intenta acceder a tu web. Si funciona, el problema era definitivamente un plugin.

Para encontrar al culpable, crea una nueva carpeta vacía llamada plugins (sí, en minúsculas). Luego, dentro de la carpeta plugins_old, mueve los plugins de uno en uno a la nueva carpeta plugins, comprobando tu web después de cada movimiento. Cuando el error vuelva a aparecer, habrás encontrado al culpable y deberás eliminarlo o reemplazarlo.

Paso 5: Revisa y limpia el archivo .htaccess

Este archivo controla las reglas de Apache. Si tiene reglas de redirección mal escritas, puede ser el problema.

  1. En el Administrador de archivos de Plesk, ve a la raíz de tu sitio (httpdocs o public_html).
  2. Activa la opción de "Mostrar archivos ocultos" si no ves el archivo .htaccess.
  3. Descarga una copia del archivo a tu ordenador como respaldo.
  4. Abre el archivo .htaccess en un editor de texto (como el Bloc de notas).
  5. Busca cualquier bloque de código que no sea el estándar de WordPress. Si ves líneas con Redirect, RewriteRule o RewriteCond que no reconoces, es sospechoso.
  6. Sustituye todo el contenido del archivo por el código estándar de WordPress:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Guarda los cambios y prueba de nuevo.

Paso 6: Verifica la configuración de "Syspanel" (Antes HestiaCP)

Es importante que sepas que, aunque este artículo se centra en Plesk, si en algún momento tu hosting utiliza Syspanel (anteriormente conocido como HestiaCP), el acceso a su panel se realiza a través del puerto 2106. La lógica de solución es la misma, pero la interfaz es diferente. En Syspanel, busca la sección de "Web" o "Dominios" para ajustar la redirección SSL y los archivos. La clave es siempre la misma: buscar conflictos entre el panel, WordPress y los plugins.

Paso 7: Buscar conflictos con la redirección de "www" a "no-www"

A veces, el problema no es HTTPS vs HTTP, sino la versión con www y sin www.

  1. En Plesk, ve a "Sitios web y dominios".
  2. Añade una "Redirección" que unifique las versiones. Por ejemplo, si tu web funciona con https://www.midominio.com, crea una redirección desde https://midominio.com (sin www) hacia la versión con www. O viceversa.
  3. Asegúrate de que en WordPress (Paso 3) la URL configurada coincide con la versión que has elegido.

Preguntas Frecuentes (FAQ)

¿Este error puede dañar mi posicionamiento SEO?

Sí, si el error persiste durante mucho tiempo, los motores de búsqueda pueden interpretar que tu sitio no está disponible y, en consecuencia, tu posicionamiento puede verse afectado. Por eso es importante solucionarlo rápido.

¿Por qué ocurre después de instalar un certificado SSL?

Es la causa más común. Al instalar "plesk ssl", se añaden reglas de redirección automáticas. Si WordPress o un plugin no se actualizan a la nueva URL https://, se produce el choque.

¿Qué hago si he seguido todos los pasos y el error persiste?

Puede ser un problema de caché del navegador o del servidor. Prueba a limpiar la caché del navegador o a abrir la web en una ventana de incógnito. Si sigue fallando, contacta con tu proveedor de hosting. Ellos pueden ver la configuración del servidor a un nivel más profundo.

¿Un plugin de seguridad puede causar este error?

Sí, algunos plugins de seguridad bloquean las redirecciones si creen que hay un ataque. Desactivarlos (como en el Paso 4) es una buena prueba.

¿Tengo que modificar el archivo wp-config.php?

En casos muy específicos, añadir una línea al wp-config.php puede forzar la URL correcta. Pero es un paso más avanzado. Si has llegado hasta aquí sin éxito, te recomendamos hacerlo:

  1. Abre el archivo wp-config.php en el Administrador de archivos.
  2. Añade estas líneas justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */:
    define('WP_HOME','https://www.tudominio.com');
    define('WP_SITEURL','https://www.tudominio.com');
    
    (Reemplaza https://www.tudominio.com con tu URL real).
  3. Guarda el archivo.

Este es un método infalible para forzar a WordPress a usar una URL específica, pero debe usarse con cuidado.

[TIP] La próxima vez que vayas a hacer cambios importantes en tu web (instalar un plugin de caché, cambiar de dominio, o modificar la configuración SSL), hazlo de uno en uno y comprueba que todo funciona después de cada cambio. Así evitarás dolores de cabeza.

Esperamos que esta guía te haya sido de gran ayuda. Recuerda que la paciencia es clave. Ve paso a paso y, en la mayoría de los casos, el error "Too many redirects" se resuelve en los primeros tres pasos. ¡Mucha suerte!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel