En pocas palabras, los errores que impiden a los usuarios acceder a su contenido pueden llevar a la pérdida de ingresos y credibilidad entre sus visitantes.
El error ERR_TOO_MANY_REDIRECTS en WordPress es uno de esos problemas que puede dejarte a ti, a tus usuarios y a tu propio sitio web tambaleándose.
Si quieres tener ayuda de expertos en WordPress para solucionar este error y otros que te puedan surgir, te recomendamos el Hosting WordPress de FactoríaDigital. Incluye soporte técnico de WordPress en el precio y puedes contactar con sus expertos por teléfono, chat o email. Ahorra tiempo y evita problemas técnicos que afecten a tu negocio.
¿Buscas profesionales?
Publicar proyecto
(GRATIS)
Sin compromiso ni registros • Profesionales destacados
¿Buscas clientes?
Suscribirse
(GRATIS)
100% Gratis • Sin cuotas ni comisiones
Si bien quedar atrapado en un bucle de redireccionamiento es sin duda una mala noticia, se sentirá aliviado al escuchar que en la mayoría de los casos se puede resolver con una solución rápida de dos minutos.
Si la solución estándar no funciona, todavía hay métodos alternativos que puede probar.
Este post explicará la causa raíz de ERR_TOO_MANY_REDIRECTS en WordPress, y cómo arreglarlo en sólo dos minutos.
Luego te daremos algunas soluciones adicionales que puedes probar si la primera no resuelve el problema.
¡Vamos a zambullirnos!
Qué significa el error ERR_TOO_MANY_REDIRECTS o «La página te ha redirigido demasiadas veces» en WordPress
Para entender lo que está pasando cuando ves ERR_TOO_MANY_REDIRECTS en WordPress, primero necesitas entender lo que es un»redireccionamiento».
Este es un proceso por el cual se hace que una URL apunte a otra.
Se utiliza con frecuencia cuando un mensaje o una página se mueve a una nueva dirección, o cuando se cambia la estructura predeterminada de permalink de su sitio.
Así, por ejemplo, si tiene un mensaje en https://presupuestowp.com/nuevo-post y ha cambiado el permalink a https://presupuestowp.com/nuevo-post, querrá configurar una redirección desde la primera URL a la segunda.
Por lo tanto, un visitante que busque este contenido en la dirección anterior será llevado automáticamente a la nueva en lugar de a una página de error 404.
Cuando veas la alerta ERR_TOO_MANY_REDIRECTS, esto significa que la página a la que intentas acceder queda atrapada en un bucle de redirección.
Por ejemplo, imagina que estás tratando de llegar a la página A.
Sin embargo, la página A está siendo redirigida a la página B, que a su vez está configurada para volver a la página A.
Estas páginas están atrapadas en un bucle infinito, lo que hace imposible que usted llegue a su destino deseado.
Demasiados redireccionamientos, de hecho.
Esto puede resultar en una pantalla blanca con la alerta ERR_TOO_MANY_REDIRECTS.
Sin embargo, también puede resultar en una página de error 404.
Si has configurado intencionadamente redirecciones en tu sitio de WordPress (por ejemplo, con un plugin como Redirection), sería prudente que las revisaras después de ver ERR_TOO_MANY_REDIRECTS para asegurarte de que no has creado un bucle involuntariamente.
Sin embargo, la causa más común de este problema se puede encontrar en la configuración de su sitio.
ERR_TOO_MANY_REDIRECTS en WordPress: Cómo arreglarlo en dos minutos
Aunque aclarar un bucle de redirección puede parecer intimidante, a menudo es el resultado de un simple problema con la configuración de WordPress.
Para aplicar esta solución rápida, vaya a Configuración > General en el panel de control de WordPress:
A continuación, tendrá que buscar su dirección de WordPress (URL) y su dirección de sitio (URL):
Su dirección de WordPress indica la ubicación de su instalación principal de WordPress.
La dirección de su sitio es el dominio que desea que los usuarios escriban en sus navegadores para poder acceder a su sitio.
Es importante que coincidan exactamente.
De lo contrario, pueden crear un bucle de redirección.
Esto puede incluir elementos como HTTP(S) y www.
En otras palabras, si su dirección de WordPress no incluye www antes de su dominio, su dirección de sitio tampoco debería hacerlo.
Si el contenido de estos dos campos no coincide, edítelos para que coincidan.
A continuación, haga clic en el botón Guardar cambios en la parte inferior de la pantalla Configuración:
A continuación, compruebe su sitio.
La página de alerta ERR_TOO_MANY_REDIRECTS o de error 404 debe ser reemplazada por el contenido correcto.
Soluciones alternativas para ERR_TOO_MANY_REDIRECTS en WordPress (7 Métodos)
Aunque el arreglo de dos minutos descrito anteriormente funciona en la mayoría de las situaciones, no siempre resuelve la alerta ERR_TOO_MANY_REDIRECTS.
Si no funcionó para usted y no puede encontrar la fuente del bucle de redirección, es posible que desee probar una de estas soluciones alternativas.
1. Cambiar las URLs de WordPress y del sitio sin acceso a WP Admin
En algunos casos, los errores de WordPress pueden impedir que accedas a tu área de administración.
Si esto sucede, no podrá acceder a su configuración general para comprobar sus direcciones de WordPress y Site.
Afortunadamente, con un poco de esfuerzo extra, todavía puede asegurarse de que coincidan.
Esto implica editar su archivo wp-config.php a través del Protocolo de Transferencia de Archivos (FTP).
Cada vez que lleve a cabo este tipo de tarea, es aconsejable hacer una copia de seguridad de su sitio primero.
A continuación, acceda a su cliente FTP preferido.
Algunos hosts le proporcionan uno, o puede utilizar una opción de código abierto como FileZilla:
Para conectarse a su servidor, tendrá que recuperar sus credenciales FTP de su cuenta de alojamiento.
Suelen ser bastante fáciles de encontrar e incluir:
- Hostname: El nombre asociado con el servidor al que estás intentando conectarte.
- Nombre de usuario: Por lo general, el nombre de dominio de su sitio.
- Contraseña: La contraseña de su sitio (no su contraseña de WordPress).
- Puerto: El punto de acceso que desea utilizar para establecer una conexión con su servidor; el valor predeterminado es 21.
Introdúzcalos en los campos correspondientes y, a continuación, inicie la conexión.
A continuación, navegue hasta el directorio public_html de su servidor:
Ábrelo y encuentra tu archivo wp-config.php.
Haga clic con el botón derecho y seleccione Ver/Editar:
Busca las líneas que digan:
define ('WP_SITEURL', 'https://tuweb.com'); define ('WP_HOME', 'https://tuweb.com');
Aasegúrate de que las URLs coinciden – si no lo hacen, deberías cambiarlas.
En el caso de que estas líneas no estén en su archivo wp-config.php, puede agregarlas encima de la línea de lectura Eso es todo, ¡deje de editar! Feliz publicación.
A continuación, guarde y cierre el archivo.
Debería recibir un aviso de FileZilla para volver a subir el archivo wp-config.php a su servidor:
Seleccione Sí y, a continuación, cierre la conexión.
Esto debería resolver el problema ERR_TOO_MANY_REDIRECTS.
2. Eliminar las cookies de su navegador
Las cookies del navegador pueden ser útiles en algunas situaciones, pero otras veces pueden contener datos defectuosos.
Esto puede resultar en demasiados redireccionamientos HTTP, impidiendo que usted o sus usuarios accedan a ciertas páginas.
Ya sea que estés intentando llegar a tu propio sitio o a otro, borrar las cookies de tu navegador puede ser de ayuda.
Este proceso variará ligeramente dependiendo del navegador que estés usando.
A continuación, se indican los pasos necesarios para eliminar las cookies de Google Chrome.
Primero, abra la configuración del navegador haciendo clic en el icono de tres puntos en la esquina superior derecha de la ventana.
A continuación, seleccione Configuración:
En la página resultante, haga clic en el menú desplegable Avanzado:
A continuación, haga clic enPrivacidad y seguridad:
En la lista, seleccioneBorrar datos de navegación:
Se abrirá una ventana en la que deberá seleccionar la casilla de verificación situada junto a Cookies y otros datos del sitio.
A continuación, haga clic en el botónBorrar datos botón:
Puedes utilizar el menú desplegable Rango de tiempo para evitar borrar todas las cookies almacenadas en Chrome.
También es importante tener en cuenta que al realizar este cambio saldrá de cualquier cuenta en la que esté actualmente registrado y borrará las contraseñas guardadas.
El uso de una herramienta de administración de contraseñas para realizar un seguimiento de sus credenciales de inicio de sesión es conveniente por razones de seguridad y puede ayudarle a evitar este problema.
3. Borrar las cachés de su servidor, proxy y navegador
El’Caching’ es el proceso de guardar instantáneas de páginas web para que puedas cargarlas más rápidamente en el futuro.
En algunos casos, los bucles de redirección pueden estar en caché.
Esto hará que aparezca ERR_TOO_MANY_REDIRECTS aunque hayas resuelto la causa del problema.
Para solucionarlo, tendrás que borrar tus cachés (o dar instrucciones a tus usuarios para que lo hagan, si se están poniendo en contacto contigo en referencia a este error).
Hay muchas cachés potenciales que puede haber guardado, así que asegúrese de comprobar todas las fuentes posibles al llevar a cabo este paso.
Para vaciar la caché de su servidor, es probable que deba iniciar sesión en su cuenta de alojamiento.
Algunos hosts también pueden incluir una opción para limpiar la caché de su servidor desde su tablero de WordPress.
También tendrás que vaciar la caché de cualquier plugin de caché que tengas instalado en tu sitio, como WP Fastest Cache o W3 Total Cache:
Por lo general, la opción de borrar la caché de plugins como éstos se encuentra en su configuración.
Por último, el vaciado de la caché de su navegador también varía en función de su plataforma preferida.
En Google Chrome, puedes seguir los mismos pasos que se indican anteriormente para eliminar las cookies.
Sin embargo, en laBorrar datos de navegación seleccione la casilla de verificación situada junto a Imágenes y archivos en caché:
Una vez que haya borrado cualquier caché relevante, vuelva a revisar su sitio para ver si el error persiste.
Este método también puede ayudarle a eliminar la alerta ERR_TOO_MANY_REDIRECTS en otros sitios, en caso de que la encuentre.
4. Compruebe si hay conflictos con los plugins
Los conflictos de plugins son desgraciadamente una causa común de muchos errores.
Si no está seguro de qué extensiones pueden estar produciendo ERR_TOO_MANY_REDIRECTS en WordPress, puede seguir estos pasos para determinar la fuente del problema.
Primero, desactive todos sus plugins.
Puede hacer esto de forma masiva desde Plugins > Plugins instalados en su panel de control:
Si no tienes acceso a tu panel de control, también puedes desactivar los plugins a través de FTP.
Conéctese a su servidor, luego navegue a public_html > wp-content > plugins:
Aquí, renombra cada uno de tus subdirectorios de plugins a algo como,»plugin-nombre-desactivado»:
A continuación, reactive sus plugins uno por uno.
Puede hacerlo haciendo clic en la opción Activar de la lista de plugins del salpicadero o volviendo a cambiar el nombre del archivo a través de FTP.
Entre reactivaciones, compruebe su sitio para ver si la alerta ERR_TOO_MANY_REDIRECTS ha vuelto a aparecer.
Una vez que lo haga, sabrás que el último plugin activado es el culpable.
Idealmente, usted querrá quitar o reemplazar esta herramienta.
5. Reemplazar su archivo.htaccess
Especialmente en Google Chrome, Firefox y Safari, el archivo.htaccess de tu sitio puede ser la fuente de ERR_TOO_MANY_REDIRECTS en WordPress.
La sustitución de la versión dañada puede resolver el problema.
Para ello, acceda primero a una copia de seguridad de su archivo.htaccess que no esté dañado.
Alternativamente, también puede adquirir una copia nueva descargando WordPress y extrayendo .htaccess de los archivos principales.
Tenga en cuenta que este método hará que pierda cualquier código personalizado que haya añadido en este archivo.
Necesitarás usar FTP para este método también.
Conéctese a su servidor y localice su archivo.htaccess:
Si no lo ves, tendrás que determinar cómo mostrar los archivos ocultos en el cliente FTP que elijas.
En FileZilla, puede hacerlo seleccionandoServidor > Forzar la visualización de archivos ocultos en la barra de herramientas:
Una vez que lo hayas encontrado, borra tu archivo.htaccess existente:
A continuación, cargue la copia de seguridad o copia nueva a la que accedió anteriormente.
Compruebe de nuevo con su sitio para ver si la alerta ERR_TOO_MANY_REDIRECTS todavía está presente.
6. Pídale a su host que compruebe su archivo de configuración de Nginx
Si su proveedor de alojamiento utiliza Nginx, existe la posibilidad de que la configuración de su servidor esté provocando la aparición de ERR_TOO_MANY_REDIRECTS.
Desafortunadamente, no hay mucho que puedas hacer al respecto por tu cuenta.
En su lugar, deberá ponerse en contacto con su anfitrión y pedirle que compruebe su archivo de configuración de Nginx.
El equipo de soporte debería ser capaz de determinar cuál es la fuente del problema a partir de ahí, si se trata de un problema con su servidor.
7. Eliminar Secure Sockets Layers (SSL) Redirecciones del servidor de origen (Cloudflare)
Por último, hay otra posible solución para los usuarios de Cloudflare, una plataforma de seguridad y rendimiento web:
Una característica que Cloudflare ofrece para ayudar a proteger su sitio son los certificados SSL.
La instalación de uno evitará que los hackers escuchen en las conexiones de su sitio web.
Esto puede ayudar a prevenir el robo de datos.
Puede darse cuenta de que un sitio web tiene un certificado SSL instalado cuando utiliza el protocolo de transferencia de hipertexto seguro (HTTPS) en lugar de HTTP.
Desafortunadamente, las opciones SSL de Cloudflare a veces pueden causar bucles de redirección.
Esto ocurre cuando la plataforma intenta redirigir las URL que utilizan HTTP a las que utilizan HTTPS.
La solución es eliminar estos redireccionamientos de su servidor web de origen (es decir, el servidor proporcionado por su empresa de alojamiento).
Alternativamente, también puede tener un bucle de redireccionamiento configurado en sus Reglas de página de Cloudflare.
Acceda a esta aplicación y busque los casos en los que se hayan configurado dos páginas para que apunten una a la otra.
Si existe tal problema, edite las reglas para eliminar el bucle.
Finalmente, si estás usando Cloudflare con tu sitio de WordPress, es recomendable instalar el plugin Cloudflare.
Incluye una opción para habilitar las reescrituras HTTPS automáticas, que deberían evitar las advertencias de contenido mixto, así como ERR_TOO_MANY_REDIRECTS en WordPress.
Conclusión
Ver ERR_TOO_MANY_REDIRECTS en WordPress podría significar que las páginas clave no están disponibles para sus usuarios.
Resolver este problema rápidamente es vital.
Afortunadamente, puedes hacerlo asegurándote de que tus direcciones de WordPress y de sitio coincidan en la configuración de tu sitio.
En el caso de que el arreglo de dos minutos no funcione para ti, todavía hay otras soluciones que puedes probar:
- Cambie sus URLs de WordPress y de sitios sin acceso a WP-Admin.
- Elimine las cookies de su navegador.
- Limpie las cachés de su servidor, proxy y navegador.
- Comprueba si hay conflictos con los plugins.
- Reemplace su archivo.htaccess.
- Pídale a su host que compruebe su archivo de configuración de Nginx.
- Elimine los redireccionamientos SSL de su servidor de origen (Cloudflare).
Hay muchos mejores usos de su tiempo que la resolución de errores en su sitio web.
En PresupuestoWP, nuestro equipo de soporte está listo para ayudarle a que su sitio vuelva a funcionar rápidamente.
Echa un vistazo a nuestros planes de cuidado de WordPress hoy mismo!
¿Buscas profesionales?
Publicar proyecto
(GRATIS)
Sin compromiso ni registros • Profesionales destacados
¿Buscas clientes?
Suscribirse
(GRATIS)
100% Gratis • Sin cuotas ni comisiones