Aspectos más destacados

  • Esta guía describe las causas más comunes del error «Demasiadas redirecciones» en WordPress y ofrece soluciones para que su sitio vuelva a funcionar correctamente.
  • Desde redireccionamientos mal configurados y conflictos de plugins hasta problemas con certificados SSL, cubriremos técnicas de solución de problemas para cada problema.
  • Aprenda a analizar su archivo .htaccess, borrar las cachés de su sitio y de su navegador, verificar el estado de su SSL/TLS y mucho más.
  • También proporcionaremos consejos avanzados para la resolución de problemas relacionados con la configuración de DNS y la integración de servicios de terceros.
  • Siga estas soluciones prácticas para resolver esos molestos errores de redirección, mejorar el SEO de su sitio y mejorar la experiencia del usuario.

Introducción

¿Alguna vez ha intentado abrir su sitio de WordPress y ha visto un mensaje de error que dice «Demasiadas redirecciones»? Puede ser frustrante, sobre todo si no sabes cuál es la causa.

El error «Demasiadas redirecciones» en WordPress le impide acceder a su sitio. Suele producirse debido a ajustes mal configurados, plugins defectuosos o conflictos entre HTTP y HTTPS.

Afortunadamente, este problema es frecuente y puede resolverse con unos sencillos pasos. En esta guía, exploraremos las causas más comunes, las soluciones y las mejores prácticas para evitar que vuelva a ocurrir.

¿Qué significa «demasiados redireccionamientos»?

El error «Demasiadas redirecciones», también conocido como bucle de redireccionamiento, se produce cuando su sitio web redirige continuamente a los visitantes de una página a otra, impidiéndoles llegar al destino previsto. Al cabo de un rato, el navegador encuentra un problema inesperado, deja de intentar cargar la página y muestra un mensaje de error diciendo que hay «demasiadas redirecciones».

Los navegadores detectan este bucle y muestran un mensaje de error del tipo:

  • ERR_TOO_MANY_REDIRECTS (Google Chrome)
  • La página no redirige correctamente (Firefox)
  • Se han producido demasiados redireccionamientos (Safari)

¿Qué causa el problema del bucle de redirección en un sitio web?

El error «Demasiadas redirecciones» se produce cuando hay un error de configuración en las redirecciones del sitio web, a menudo debido a instrucciones contradictorias de plugins o ajustes del servidor. Estas directivas conflictivas provocan un bucle en el que el sitio sigue redireccionando, lo que lleva a que se muestre el mensaje de error a los usuarios.

Causas comunes del error «Demasiados redireccionamientos

Existen muchas causas comunes del error «demasiadas redirecciones» en WordPress. Exploremos algunas de las principales razones por las que puede aparecer este mensaje:

1. Conflicto de plugin o tema defectuoso (reglas de redirección inadecuadas de los plugins).

Si instalas plugins que no funcionan bien juntos, pueden hacer que tu sitio web siga redirigiéndose.

Por ejemplo, digamos que tienes:

  • Un plugin SEO que redirige todas las URLs no www a www (o viceversa).
  • Un complemento de seguridad que obliga a todo el tráfico a utilizar HTTPS en lugar de HTTP.

Ahora bien, si estos plugins entran en conflicto, uno podría redirigir una URL a www, mientras que el otro la fuerza a HTTPS. Pero si hay un error de configuración, el plugin SEO podría intentar cambiarla de nuevo a HTTP, creando un bucle sin fin.

Como resultado, su navegador sigue rebotando entre diferentes versiones de la URL, lo que provoca el error «Demasiadas redirecciones».

Otros plugins que pueden causar el error «Too Many Redirects» si están mal configurados son:

  • Plugins de caché – Aceleran su sitio pero pueden causar problemas de redirección si la configuración entra en conflicto. (Por ejemplo, WP Rocket, W3 Total Cache, WP Super Cache)
  • Plugins de redirección – Gestionan las redirecciones pero pueden crear bucles si no se configuran correctamente. (Por ejemplo, Redirection, Simple 301 Redirects, Safe Redirect Manager).
  • Plugins SSL – Forzan HTTPS pero pueden causar conflictos si su servidor o los ajustes de WordPress no están configurados correctamente. (Por ejemplo, Really Simple SSL, WP Force SSL, SSL Insecure Content Fixer).

Si se enfrenta a este error, comprobar estos plugins y su configuración puede ayudarle a resolverlo rápidamente.

2. Archivo .htaccess mal configurado

El archivo .htaccess es como un policía de tráfico para su sitio web: Dirige a los visitantes a donde deben ir. Sin embargo, es bastante sensible. Pequeños errores pueden provocar problemas como el error «demasiadas redirecciones».

Por ejemplo, supongamos que edita manualmente el archivo .htaccess y comete errores de sintaxis como erratas o comandos incorrectos. En ese caso, los errores que introdujiste podrían corromper el archivo y hacer que todo el servidor web se comporte de forma inesperada.

Además, algunos plugins o temas de WordPress pueden realizar cambios automáticamente en el archivo .htaccess, lo que puede alterar el funcionamiento de su sitio web. Si estos plugins o temas no están codificados correctamente o entran en conflicto con otros plugins o configuraciones del servidor, podrían crear reglas erróneas o conflictivas que provoquen un error de «demasiadas redirecciones».

3. Configuración incorrecta de la URL de WordPress (desajuste entre la URL del sitio y la URL de WordPress).

WordPress tiene dos configuraciones principales para la dirección de su sitio web: la dirección de WordPress y la dirección del sitio. Si estas no coinciden o no están bien configuradas, WordPress podría seguir intentando cambiar entre las dos, provocando el mensaje de error de redirección.

Por ejemplo, si la URL de su sitio está configurada como {https://example.com} pero la URL de WordPress es {http://example.com}, puede producirse un bucle de redireccionamiento interminable.

4. Conflictos SSL y HTTPS

Forzar HTTPS sin una configuración SSL adecuada puede provocar errores de redirección. Si tanto HTTP como HTTPS se fuerzan de diferentes maneras (a través de plugins, .htaccess o configuración del servidor), pueden chocar.

5. Problemas de CDN y almacenamiento en caché (Cloudflare u otras configuraciones erróneas de CDN).

Una red de distribución de contenidos (CDN) mejora la velocidad de carga de su sitio web. Sin embargo, una configuración incorrecta puede provocar problemas de redireccionamiento. Por ejemplo, puede aparecer un mensaje de error de «demasiadas redirecciones» si la CDN intenta servir una versión del sitio web que no coincide con la configuración actual.

6. Problemas de redirección a nivel de servidor (configuraciones de Nginx o Apache que causan problemas de redirección).

Los servidores web como Apache y Nginx tienen sus propias configuraciones de redirección. Si están mal configuradas, pueden anular la configuración de WordPress y causar conflictos.

Cómo solucionar el error de bucle de redirección en WordPress

El error «Demasiados redireccionamientos» puede ser molesto, pero suele ocurrir debido a varias razones mencionadas anteriormente. La buena noticia es que es fácil de solucionar. Sólo tienes que seguir estos pasos uno a uno para que tu sitio WordPress vuelva a funcionar.

1. Forzar la actualización de la página en su navegador

A veces tu navegador retiene información obsoleta que no debería. Forzar una actualización indica a su navegador que ignore la versión almacenada (en caché) de su sitio y cargue la versión más reciente desde el sitio de WordPress.

A continuación, se explica cómo forzar la actualización de una página en diferentes navegadores:

  • Chrome en Windows: Ctrl + F5
  • Chrome en Mac: Comando + Mayús + R
  • Firefox en Windows: Ctrl + F5
  • Firefox en Mac: Comando + Mayús + R
  • Microsoft Edge: Ctrl + F5
  • Safari: Comando + Opción + R

2. Borrar las cookies y la caché del navegador

Ocasionalmente, los datos antiguos almacenados en su navegador pueden causar el mensaje de error «demasiadas redirecciones». Una solución sencilla es borrar las cookies y la caché de tu navegador.

Veamos cómo borrar la caché de tu navegador (usaremos Google Chrome para este ejemplo).

  • En Chrome, haz clic en los tres puntos de la esquina superior derecha de la ventana y, a continuación, selecciona Borrar datos de navegación.
Cómo borrar las cookies y la caché en Google Chrome.
  • Aparecerá un cuadro emergente. Elija la cantidad de datos que desea borrar (expresada como un intervalo de tiempo) y marque las casillas Cookies y otros datos del sitio e Imágenes y archivos en caché.
  • Después de eso, haga clic en Borrar datos.
Borrar cookies y caché en Google Chrome.

Alternativamente, puede borrar su caché de WordPress con un complemento de almacenamiento en caché gratuito como WP Super Cache. Después de eliminar los datos de la caché, intente acceder a su sitio web para ver si vuelve a funcionar correctamente.

3. Comprueba la configuración de la URL de WordPress

Si al borrar las cookies y la caché no funciona, vaya a su sitio de WordPress y compruebe si la dirección de WordPress y la dirección del sitio coinciden. Si no es así, ese desajuste podría ser la causa de los problemas de redirección.

  • Para comprobarlo, ve a tu panel de control de WordPress y haz clic en Configuración, luego en General.
Accediendo a la página de Configuración en el panel de control de WordPress.
  • Asegúrate de que la dirección de WordPress (URL) y la dirección del sitio (URL) sean las mismas. Si no lo están, corríjalos y, a continuación, haga clic en Guardar cambios.
Configuración de la dirección (URL) y la dirección del sitio (URL) de WordPress.

4. Desactivar todos los plugins y encontrar el culpable

Los plugins son una parte integral del ecosistema de WordPress. Le ayudan a ampliar la funcionalidad de su sitio web sin modificar el código central.

Sin embargo, como explicamos anteriormente, los complementos a veces pueden entrar en conflicto (especialmente cuando uno está mal configurado) y causar el mensaje de error de redireccionamiento.

Como resultado, es posible que deba desactivar todos sus complementos temporalmente para averiguar cuál está causando el problema.

Cómo desactivar plugins en el panel de control de WordPress.

Si su sitio WordPress vuelve a la normalidad después de desactivar los plugins, significa que uno de ellos está causando el problema. Reactívelos uno a uno hasta que su sitio WordPress vuelva a mostrar el mensaje «demasiadas redirecciones». Ya está. Ha encontrado al culpable.

5. Cambiar a un tema predeterminado de WordPress

Si el problema no son los plugins, puede ser el tema. Intente cambiar a un tema predeterminado de WordPress como Twenty Twenty-Four para ver si su tema actual está causando el problema.

Un permalink de WordPress es simplemente la dirección web utilizada para enlazar al contenido de su sitio web. Otras personas utilizan la URL para visitar una entrada, página u otro contenido específico de su sitio WordPress.

La parte del «enlace permanente» implica que es un enlace permanente, lo que significa que no debes cambiarlo porque otros sitios web y usuarios lo usarán para encontrar tu contenido.

Si la configuración de los enlaces permanentes en tu sitio web de WordPress no está configurada correctamente o no coincide con la configuración de tu servidor web, puede dar lugar a un bucle de redirección.

Al restablecer los enlaces permanentes , se actualizan estas configuraciones, lo que puede eliminar cualquier configuración incorrecta o error que cause el problema de los redireccionamientos.

  • Para restablecer tus enlaces permanentes, ve a tu panel de control de WordPress y haz clic en Configuración, luego en Enlaces permanentes.
Cómo acceder a la página de enlaces permanentes en el panel de control de WordPress.
  • Elija una estructura de enlace permanente diferente, guárdela, luego vuelva a su estructura original y guárdela nuevamente.

7. Solucionar problemas de redireccionamiento SSL y HTTPS

Una configuración SSL incorrecta también puede causar problemas de redireccionamiento. Por ejemplo, si fuerza HTTPS en su sitio de WordPress sin configurar un certificado SSL o no instala el certificado SSL correctamente, podría obtener el error «demasiadas redirecciones».

Para evitar que eso suceda, asegúrese de instalar su certificado SSL correctamente y de que el cambio a HTTPS se refleje en la configuración de URL de su sitio web (en Configuración > General).

Cómo comprobar HTTPS en la configuración de URL.

8. Compruebe las configuraciones de CDN y cloudflare

El mensaje de error «demasiados redireccionamientos» también puede estar relacionado con la configuración de su CDN. Una CDN como Cloudflare ayuda a entregar el contenido de tu sitio web a los usuarios más rápidamente. Sin embargo, si no está configurado correctamente, puede causar problemas de redireccionamiento.

A continuación, te explicamos cómo comprobar si tu CDN está causando el error:

  • Desactive temporalmente su CDN. Esta opción suele estar disponible en el panel de control de su CDN.
  • Después de apagarlo, intente acceder a su sitio web.
  • Si su sitio web funciona correctamente con la CDN desactivada, el problema puede estar en la configuración de la CDN. Busque específicamente ajustes relacionados con redireccionamientos de URL o SSL/TLS. Estos suelen ser los culpables.
  • Asegúrese de que la configuración SSL de su CDN coincide con la configuración de su sitio web. Por ejemplo, si su sitio web está en HTTPS, su CDN también debe estar configurado para utilizar HTTPS.

9. Compruebe si hay redireccionamientos manuales en su código

Si agregaste manualmente reglas de redireccionamiento a los archivos de tu sitio web, es posible que estén causando el mensaje de error.

  • Comprueba el archivo wp-config.php y el archivo de functions.php de tu tema en busca de reglas o funciones de redireccionamiento que puedan estar causando el problema.
  • Para acceder a estos archivos, vaya al panel de control de su proveedor de alojamiento (nosotros utilizaremos Bluehost) y haga clic en Administrador de archivos.
  • A continuación, abra la carpeta de archivos de WordPress para acceder al archivo wp-config.php y comprobar si hay alguna regla de redirección que pueda estar causando el problema.
Cómo acceder al archivo wp-config.php en el Administrador de archivos.

Además, accede al archivo de functions.php de tu tema (que puedes encontrar en tu carpeta wp_content) y compruébalo.

Cómo acceder al archivo functions.php en el Administrador de archivos.

10. Reinicie su archivo .htaccess

Como mencionamos anteriormente, el archivo .htaccess es confidencial e incluso los pequeños errores que contiene pueden generar problemas. Si las reglas de este archivo se estropean, puede enviar a los visitantes en círculos creando demasiados redireccionamientos.

Si has intentado todas las demás soluciones que hemos comentado pero sigues recibiendo el mismo error de redireccionamiento, es posible que tengas que restablecer este archivo manualmente.

Para ello, conéctese a su sitio web mediante un cliente FTP o el Administrador de archivos en el panel de control de su cuenta de alojamiento. A continuación, localiza el archivo .htaccess en tu carpeta de archivos de WordPress.

Cómo acceder al archivo .htaccess en el Administrador de archivos.

Nota: Antes de hacer algo con el archivo .htaccess , descárguelo en su computadora para que, si algo sale mal, pueda cargarlo y volver al punto de inicio.

Ahora cambie el nombre del archivo a algo como .htaccess_old y regrese a su área de administración de WordPress. Haz clic en Configuración, luego en Enlaces permanentes y pulsa Guardar cambios (no tienes que cambiar nada).

Cómo acceder a la página de enlaces permanentes en el panel de control de WordPress.

Esto generará un nuevo archivo .htaccess .

Si el problema ERR_TOO_MANY_REDIRECTS se debió a un problema con este archivo, debería solucionarse ahora.

11. Aumentar el límite de memoria de WordPress

De vez en cuando, se produce un error de «demasiadas redirecciones» cuando su sitio web intenta hacer más de lo que su servidor web puede manejar. Para evitarlo, debe aumentar el límite de memoria de WordPress.

He aquí cómo hacerlo:

  • Conéctese a su sitio web mediante un cliente FTP o el Administrador de archivos del panel de control de su cuenta de alojamiento y busque el archivo wp-config.php.
Cómo acceder al archivo wp-config.php en el Administrador de archivos.
  • Presione Editar, luego agregue el siguiente código: define(‘WP_MEMORY_LIMIT’, ‘256M’). Este código aumenta el límite de memoria a 256 MB, lo que debería ser suficiente para la mayoría de los sitios web de WordPress.

12. Póngase en contacto con su proveedor de alojamiento

Si las soluciones anteriores no han resuelto el problema de las redirecciones, es posible que tenga que ponerse en contacto con su proveedor de alojamiento. A veces el problema está en el propio servidor, o puede que desconozca configuraciones específicas para su entorno de alojamiento.

Prevención del error «Demasiados redireccionamientos» en el futuro

La mejor manera de resolver un problema es evitar que ocurra en primer lugar. Por lo tanto, vamos a repasar algunas técnicas que puede utilizar para evitar que se produzca el frustrante error «demasiadas redirecciones» y garantizar que su sitio de WordPress siga funcionando sin problemas.

1. Invertir en un buen proveedor de alojamiento

El servicio de alojamiento desempeña un papel importante en la salud de su sitio web. Por lo tanto, elija un proveedor de alojamiento conocido por su buen rendimiento y excelente atención al cliente. Si algo va mal, querrás estar seguro de contar con un equipo de expertos dispuesto a ayudarte.

Un proveedor de alojamiento web como Bluehost ofrece un alojamiento rápido, fiable y seguro. Bluehost incluso le da un nombre de dominio gratuito durante un año después de registrarse.

Página de alojamiento de WordPress de Bluehost.

2. Utiliza temas y plugins de fuentes fiables

Los mejores plugins tienen buenas críticas, muchas instalaciones activas y una fecha reciente de «Última actualización».

Tres plugins bien valorados con muchas instalaciones activas.

El núcleo de WordPress también se actualiza periódicamente para mejorar el rendimiento y aumentar la seguridad. Como resultado, un tema o plugin obsoleto puede ser incompatible con la última versión y no funcionar como se pretende. Esto podría provocar errores o conflictos, incluidos problemas de redirección.

Para evitar que eso suceda, tenga cuidado de instalar complementos actualizados regularmente, ya que las actualizaciones a menudo corrigen errores que podrían causar problemas de redireccionamiento.

También puedes activar las actualizaciones automáticas de tus temas y plugins.

A continuación, te explicamos cómo activar las actualizaciones automáticas de los plugins:

  • Ve a tu panel de control de WordPress.
  • Navega hasta Plugins > Plugins instalados.
  • Seleccione todos los complementos marcando la casilla Complemento .
  • En el menú desplegable Acciones masivas, haga clic en Habilitar actualizaciones automáticas.

A continuación, te explicamos cómo hacerlo para los temas:

  • Ve a tu panel de control de WordPress.
  • Vaya a Temas de apariencia>.
  • Haga clic en la miniatura de un tema en la pantalla Apariencia, luego haga clic en el enlace de acción Habilitar actualizaciones automáticas .

3. Configurar correctamente las reglas de redirección

Si necesita configurar redireccionamientos, asegúrese de hacerlo correctamente. Las redirecciones son como las señales de tráfico que guían a los navegadores. Pero si las configuras incorrectamente, pueden enviar a tu navegador en círculos, causando un error de redirección.

Utiliza un plugin fiable como 301 Redirects para ayudarte a configurar los redireccionamientos si no estás seguro de cómo configurarlos manualmente.

4. Haga copias de seguridad de su sitio web con regularidad

Asegúrate siempre de tener una copia de seguridad reciente de tu sitio web. De esa manera, si algo sale mal, puede restaurar su sitio web a una versión anterior antes de que comenzara el problema.

Piense en ello como tener una llanta de repuesto en su automóvil: espera no necesitarla, pero es un salvavidas si la necesita.

5. Utilice una configuración SSL fiable

Un certificado SSL (Secure Sockets Layer) correctamente configurado es crucial para la seguridad del sitio web y el SEO. Asegúrese de que su certificado SSL es válido, está correctamente instalado y se aplica a todas las páginas del sitio web. Evite problemas como el contenido mixto (en el que los recursos HTTP y HTTPS se cargan simultáneamente) y los redireccionamientos HTTPS conflictivos, que pueden crear bucles de redireccionamiento y afectar negativamente a la experiencia del usuario y a la clasificación en las búsquedas. Compruebe regularmente si hay errores relacionados con SSL utilizando herramientas como SSL Labs’ SSL Test.

6. Implementar una configuración adecuada de caché y CDN

El almacenamiento en caché y las redes de distribución de contenidos (CDN) ayudan a mejorar el rendimiento de los sitios web reduciendo los tiempos de carga, pero una configuración incorrecta puede provocar bucles de redirección. Asegúrese de que sus reglas de almacenamiento en caché no almacenan configuraciones de redireccionamiento antiguas que puedan interferir con las nuevas configuraciones.

Reflexiones finales: Cómo solucionar el error «demasiadas redirecciones» en WordPress

Aunque no es demasiado complicado, lidiar con el mensaje ERR_TOO_MANY_REDIRECTS en WordPress puede ser molesto y consumir mucho tiempo. Bluehost tiene un equipo de expertos disponibles 24/7 para ayudarle con los errores de redirección y otros problemas comunes que puede enfrentar durante la construcción de su sitio web.

Ofrecemos planes de alojamiento de WordPress con características como soporte las 24 horas del día, seguridad de primer nivel y velocidades de sitio más rápidas. Póngase en contacto con nosotros hoy mismo para saber cómo podemos ayudarle a apoyar el crecimiento de su sitio de WordPress.

Preguntas frecuentes

¿Qué causa el error «Demasiadas redirecciones» en WordPress?

Este error se produce debido a redirecciones mal configuradas, ajustes incorrectos de la URL de WordPress, plugins defectuosos, conflictos SSL o problemas de almacenamiento en caché.

¿Cómo puedo solucionar el problema de «Demasiadas redirecciones» si no puedo acceder al panel de control de WordPress?

Puede desactivar plugins, restablecer el archivo .htaccess o actualizar la configuración de URL de WordPress mediante FTP o phpMyAdmin.

¿Puede Cloudflare causar un bucle de redireccionamiento?

Sí, una configuración incorrecta de Cloudflare, especialmente «Flexible SSL», puede desencadenar bucles de redirección.

¿Cómo puedo evitar el error «Demasiados redireccionamientos» en el futuro?

Utilice configuraciones SSL adecuadas, mantenga actualizados los plugins/temas, evite redireccionamientos conflictivos e invierta en un buen alojamiento.

  • Anushree es redactora de contenidos en Bluehost. Con 3 años de experiencia en diferentes verticales de contenido, se esfuerza por crear contenido fácil de usar y orientado a soluciones. Al ser una fanática de los deportes, se la puede encontrar escaneando diferentes contenidos deportivos.

Más información sobre Directrices editoriales de Bluehost

Longest running WordPress.org recommended host.

Save up to 75% on hosting for WordPress websites and online stores. Try risk-free with our 30-day money-back guarantee.

Escribir un comentario

Hasta 75% de descuento en hosting para sitios web y tiendas online de WordPress