Cómo solucionar problemas de «err_too_many_redirects» en su sitio web de WordPress

Ver el mensaje «err_too_many_redirects» en su navegador mientras intenta ver su sitio de WordPress puede ser confuso y preocupante. Este error impide que los usuarios vean su contenido, lo que puede provocar la pérdida de oportunidades de conversión y generación de ingresos.

Afortunadamente, hay varias formas de solucionar este problema. En esta publicación, explicaremos por qué aparece el mensaje «err_too_many_redirects» y cómo resolverlo.

¡Vamos!

Suscríbete a nuestro canal de Youtube

Entendiendo “err_too_many_redirects” en WordPress

Lo primero que debe saber sobre «err_too_many_redirects» es que en realidad no es un problema específico de WordPress. Más bien, este es el mensaje que muestra su navegador cada vez que no puede mostrarle el contenido solicitado debido a un bucle de redirección:

Los redireccionamientos son como direcciones de reenvío . Puede configurar uno para que si un visitante hace clic en un enlace o escribe una URL para una página específica, será enviado a un destino diferente en su lugar. Por lo general, esta técnica se usa cuando mueve el contenido de su sitio a una nueva página o lo elimina por completo.

Los redireccionamientos también son útiles si ha cambiado la estructura de enlaces permanentes de su sitio web . Evitan enlaces rotos y aseguran que sus visitantes vean algo que no sea una página 404 si intentan acceder a contenido que no está donde solía estar.

Entonces, cuando ocurre «err_too_many_redirects», significa que la página a la que intenta acceder está atrapada en un bucle de redirección, apuntando a otra página que también apunta a sí misma. En otras palabras, la página A está redirigiendo a la página B, mientras que la página B redirige a la página A. Esto es comprensiblemente confuso para que su navegador tenga sentido.

Cómo solucionar problemas de «err_too_many_redirects» en su sitio de WordPress (6 soluciones potenciales)

Si está experimentando el problema «err_too_many_redirects» en su sitio de WordPress, tendrá que resolver el bucle de redirección de una forma u otra. Aquí hay algunas estrategias diferentes que pueden solucionar el problema.

1. Borre los datos de su navegador

Como habrás notado en la captura de pantalla anterior o en la pantalla de tu propia computadora, tu navegador recomendará borrar tus cookies para intentar corregir «err_too_many_redirects». Esta es una solución rápida y simple, y vale la pena probarla antes de sumergirse en una solución de problemas más complicada.

El proceso de limpieza de sus datos de navegación varía según el navegador que utilice. Sin embargo, los pasos son bastante similares. Dado que Chrome es la plataforma más popular con diferencia, la usaremos como ejemplo.

Primero, abra las opciones del navegador haciendo clic en el icono de tres puntos en la esquina superior derecha de la pantalla y seleccionando Configuración :

Luego haz clic en  Privacidad y seguridad, y selecciona  Borrar datos de navegación :

En la siguiente ventana, asegúrese de que Cookies y otros datos del sitioImágenes y archivos en caché estén seleccionados. Luego haga clic en Borrar datos :

Regrese a la página que estaba experimentando el bucle de redirección y vea si puede acceder a ella ahora. De lo contrario, continúe con la solución de problemas con las otras técnicas a continuación.

2. Verifique la «Dirección del sitio web» y la «Dirección del sitio» de WordPress

Su próxima parada debería ser su configuración de WordPress. Navega a Configuración > General en tu tablero:

Luego busque los campos etiquetados  Dirección de WordPress (URL) Dirección del sitio (URL) :

El contenido de estos dos campos debe ser idéntico. Eso incluye si usan o no «www» y «http» o «https». Esta configuración a menudo puede volverse incorrecta si recientemente cambió de dominio o migró a un nuevo host.

Si los campos no son los mismos, realice las correcciones necesarias y guarde los cambios. Luego puede visitar la página nuevamente para ver si el error se ha resuelto.

3. Determine qué está causando el ciclo «err_too_many_redirects»

A veces tienes que hacer un verdadero trabajo de detective para corregir «err_too_many_redirects». Si puede encontrar la fuente del bucle de redireccionamiento, puede eliminarlo de su sitio para que su contenido vuelva a estar en línea.

Si ha agregado redireccionamientos a su  archivo .htaccess o ha utilizado un complemento como Redirección , simplemente puede verificarlos para ver si alguna dirección apunta entre sí. Si no está seguro de cómo hacerlo o si tiene muchos redireccionamientos que le llevarían mucho tiempo buscar, puede considerar usar la herramienta Redirect Checker :

Simplemente ingrese la URL completa de la página que está experimentando el error «err_too_many_redirects» y espere los resultados:

En el ejemplo anterior, puede ver una larga lista de redireccionamientos 301 alternando entre dos publicaciones. Con esta información, debería poder eliminar los redireccionamientos de las páginas relevantes.

4. Mire su configuración de HTTPS

Adquirir un certificado de capa de conexión segura (SSL) y cambiar su sitio a HTTPS es una decisión inteligente para mantener su sitio seguro. Sin embargo, si no lo hace correctamente, este cambio puede generar bucles de redirección en todo su sitio.

Hay algunas razones por las que este problema puede ocurrir:

  • Forzó HTTPS antes de instalar su certificado SSL. Esto lanzará automáticamente su sitio en un bucle de redirección.
  • Está utilizando un complemento HTTPS. Hay más oportunidades de errores cuando introduce complementos de terceros en la mezcla. Por lo general, es mejor buscar y reemplazar sus URL para implementar HTTPS, en lugar de usar un complemento para configurar redireccionamientos.
  • Las reglas de redirección en su servidor están configuradas incorrectamente. Si sospecha que este es el problema, probablemente sea mejor ponerse en contacto con su equipo de soporte de alojamiento para obtener ayuda.

Una forma de determinar si su configuración de HTTPS está causando el error «err_too_many_redirects» es verificar su sitio usando la herramienta de mapeo de redirección :

Esto es similar al Comprobador de redireccionamiento, pero solo muestra resultados para redireccionamientos de www a no- www , así como redireccionamientos de HTTPHTTPS :

Si ve varios redireccionamientos enumerados entre las  versiones HTTPHTTPS de su sitio, esta podría ser la fuente del bucle. Es probable que corregirlos resuelva el problema.

5. Evalúe su configuración de Cloudflare

Si es usuario de Cloudflare , existe la posibilidad de que el problema que está experimentando esté relacionado con esa plataforma. Por ejemplo, puede haber un bucle de redirección de HTTPHTTPS configurado en la configuración de Cloudflare. Esto puede ocurrir cuando la configuración SSL «flexible» está habilitada.

La otra fuente potencial de este error relacionada con Cloudflare es el conflicto de «Reglas de página». La configuración de «URL de reenvío» para esta función puede crear bucles de redirección no intencionales.

Puede verificar estas configuraciones para evidencia de bucles de redireccionamiento y consultar la documentación de soporte de Cloudflare para obtener orientación sobre cómo resolverlos. Si aún tiene problemas, considere acudir a los foros de la comunidad para obtener más ayuda.

6. Solucionar problemas de un conflicto de complementos

Nuestra última sugerencia para solucionar el problema de «err_too_many_redirects» es buscar conflictos de complementos en su sitio. Este problema ocurre cuando el código de dos complementos, un complemento y un tema, o un complemento y el núcleo de WordPress están trabajando uno contra el otro.

Para abordar un posible conflicto de complementos, comience desactivando todos sus complementos y verificando si el mensaje «err_too_many_redirects» desaparece. Si es así, reactivarlos uno por uno, y sigue revisando tu sitio por el error. Cuando vuelva a aparecer el mensaje, sabrá que el complemento activado más recientemente es la fuente del problema.

Luego puede eliminar el complemento problemático de su sitio y reemplazarlo con una alternativa si es necesario. También puede ponerse en contacto con el desarrollador del complemento e informarle sobre el problema que encontró.

Conclusión

Si aparece un mensaje «err_too_many_redirects» para una de las páginas de su sitio web, dejarlo sin marcar puede provocar la pérdida de conversiones e ingresos. Este error indica que su sitio está atrapado en un bucle de redireccionamiento, lo que puede ocurrir por varias razones diferentes, pero a menudo es fácil de resolver.

En resumen, aquí hay seis formas de solucionar este problema para que pueda volver a mostrar su contenido a los visitantes:

  1. Borra los datos de tu navegador.
  2. Verifique la dirección del sitio web de WordPr ess y la dirección del sitio.
  3. Determine qué está causando el bucle de redirección.
  4. Mire en su configuración de HTTPS.
  5. Evalúa tu configuración de Cloudflare.
  6. Solucionar problemas de un conflicto de complementos.

¿Tiene alguna pregunta sobre los redireccionamientos en general, o sobre cómo corregir «err_too_many_redirects» específicamente? ¡Déjalos para nosotros en la sección de comentarios a continuación!

Imagen de Thomas Knopp / shutterstock.com