Anunciamos los comandos WP-CLI de Duplicator (y cómo aceleran las copias de seguridad)
Anunciamos los comandos WP-CLI de Duplicator (y cómo aceleran las copias de seguridad)
Estás listo para sumergirte en tu sitio de WordPress, pero entonces, ¡BAM! te encuentras con el temido mensaje "err_too_many_redirects".
Es como si tu sitio web estuviera jugando a la etiqueta de redirección y tú estuvieras atrapado en medio, sin poder entrar. Este error es un verdadero dolor, y es más común de lo que piensas entre nosotros, la gente de WordPress.
Pero no te preocupes, no estás solo, y definitivamente no estás atascado.
En este post, te ayudaré a desenredar este lío. Voy a desglosar lo que está causando este error redirecciones WordPress y le guiará a través de los pasos para obtener su sitio web de nuevo en marcha.
Pongamos su sitio web en perfecto estado.
El error "Demasiadas redirecciones" se produce cuando su navegador se queda atascado en un bucle sin fin. Usted quiere que su navegador le lleve a una página específica de su sitio web. En su lugar, intenta redirigir a otras páginas demasiadas veces, lo que provoca un error.
Normalmente, las redirecciones son útiles. Te guían de una página antigua a una nueva sin problemas.
Pero a veces, las cosas van mal. Con el error de bucle de redirección, su navegador es enviado de un lado a otro entre diferentes URL en lugar de llegar a un destino.
Es como recibir indicaciones que te llevan una y otra vez al mismo sitio, sin llegar nunca a donde quieres ir. Es un tiovivo frustrante que te deja atascado.
Bien, ahora que sabemos cuál es el error, investiguemos por qué se produce. Sinceramente, aquí es donde las cosas pueden ponerse un poco complicadas. Pero no te preocupes - te lo explicaré.
Hay algunos sospechosos habituales que suelen provocar este caos:
A veces, la dirección del sitio web almacenada en la configuración es ligeramente incorrecta, lo que provoca bucles de redirección en WordPress.
El archivo .htaccess es como el libro de reglas de su sitio web. Si las reglas de redirección son incorrectas, tu navegador puede dar vueltas en círculos.
¿Esos prácticos plugins que tanto nos gustan? A veces pueden chocar entre sí y causar un caos de redireccionamiento.
Si utiliza una red de distribución de contenidos (CDN) o un cortafuegos de aplicaciones web (WAF), su configuración puede crear a veces redireccionamientos interminables.
Si su sitio utiliza HTTPS pero el certificado no está configurado correctamente, puede provocar un bucle de redirección entre HTTP y HTTPS.
En raras ocasiones, el problema puede estar en el propio servidor.
Basta ya de hablar del problema, ¡vamos a ponernos manos a la obra y a solucionarlo! Sé que puede parecer abrumador, pero no te preocupes, iremos paso a paso.
Empezaré con algunas soluciones rápidas y sencillas y luego pasaré a soluciones más avanzadas si las necesitas.
Es posible que su navegador esté guardando en la memoria caché algunas instrucciones de redirección antiguas que causan este problema. Una actualización rápida puede solucionar el problema.
Piense que es como dar un empujoncito a su navegador para que olvide el pasado y obtenga la información más reciente.
He aquí cómo hacer un hard refresh:
Inténtelo. Puede parecer demasiado fácil, pero te sorprendería saber cuántas veces funciona. Es la solución más rápida, así que vale la pena intentarlo antes de lanzarse a cosas más complejas.
Si una actualización completa no ha funcionado, intentemos otra cosa. A veces, los datos de tu navegador (caché y cookies) pueden ser los culpables.
Tu navegador podría estar utilizando información obsoleta que lo envía en círculos. Borrar la caché y las cookies obliga al navegador a cargar datos nuevos, lo que suele resolver los problemas de redireccionamiento.
En Google Chrome, haz clic en los tres puntos de la esquina superior derecha. Selecciona Eliminar datos de navegación.
Elija un intervalo de tiempo (como Última hora o Todo el tiempo). Borrar las cookies del navegador marcando Cookies y otros datos del sitio. Borra la caché del navegador marcando Imágenes y archivos almacenados en caché.
Si utilizas otro navegador, esta guía te muestra cómo borrar la caché. Tanto si utilizas Mozilla Firefox, Safari u otro navegador, encontrarás instrucciones detalladas.
Una vez que haya borrado los datos del navegador, vuelva a visitar su sitio. Ver si el error redirecciona WordPress desapareció.
Prueba también la navegación de incógnito/privada. Si tu sitio funciona en una ventana privada, suele ser señal de que tu navegador normal contiene información obsoleta. Esto puede ayudarte a determinar si el navegador está causando el problema.
También puede borrar la caché de WordPress. A veces, los errores de bucle de redirección pueden solucionarse borrando los datos guardados de tu plugin de caché.
Cuando tu navegador intenta acceder a un sitio web, recibe una respuesta del servidor que incluye un código de estado. Estos códigos son mensajes que indican a tu navegador si todo va bien o si algo ha ido mal.
Los códigos de estado HTTP pueden indicarnos qué está pasando con las redirecciones. Ciertos códigos de estado, como 301 (Moved Permanently) y 302 (Found), indican que se está produciendo una redirección.
Si recibes un error de "Demasiadas redirecciones", significa que estas redirecciones están en bucle. Para ver qué está pasando entre bastidores, puedes utilizar una práctica herramienta llamada httpstatus.io.
Vaya a httpstatus.io. Introduzca la URL de su sitio web en el cuadro de entrada. Haga clic en el botón Comprobar estado.
La herramienta le mostrará el código de estado HTTP y la ruta de redirección. Te mostrará dónde intenta redirigir el enlace, para que sepas dónde está el problema.
Una de las causas más comunes de los bucles de redirección es la configuración incorrecta de la URL en WordPress. Es como tener la dirección incorrecta en tu GPS: te llevará al lugar equivocado.
En la configuración de su sitio de WordPress, tiene dos campos de URL importantes: la dirección de WordPress y la dirección del sitio.
Su dirección de WordPress (URL) es donde se encuentran los archivos principales de WordPress.
La dirección del sitio (URL) es la dirección que los visitantes teclean en sus navegadores para acceder a su sitio.
Por lo general, estas dos URL deberían coincidir. Si no coinciden o no apuntan al dominio correcto, pueden producirse errores de redirección.
También tienes que ser consistente con tus URLs. Por ejemplo, si tienes un bucle de redirección entre www.yourdomain.com y tudominio.com podría ser un problema con tu configuración.
Para comprobar y cambiar estas URL, acceda a su panel de control de WordPress. Vaya a Configuración y luego a General.
Busque los campos Dirección de WordPress (URL) y Dirección del sitio (URL). Asegúrese de que ambas URL apuntan a la dirección correcta. Lo más probable es que sean idénticas, a menos que le hayas dado a WordPress su propio directorio.
Utilice la versión www. o la que no lo es, pero no ambas. Busque errores tipográficos como "http://" frente a "https://".
Si necesitas cambiar las URL, ten mucho cuidado y comprueba dos veces que todo está correcto antes de guardar. Unas URL mal configuradas pueden bloquearte el acceso a tu panel de control, así que procede con cautela.
También puede hacerlo con un cliente FTP. Añade este código a tu archivo wp-config.php:
define('WP_HOME','https://example.com');
define('WP_SITEURL','https://example.com');
Vuelva a cargar este archivo en su servidor. Esto debería corregir los errores de redirección debidos a las URL de WordPress.
Hablemos de HTTPS. Si su sitio web utiliza HTTPS (que realmente debería por seguridad), entonces un certificado SSL mal configurado a veces puede dar lugar a bucles de redirección.
Es como tener un guardia de seguridad que no para de mandar gente de un lado para otro porque no puede verificar sus credenciales.
Asegúrese de que su servidor tiene instalado un certificado SSL válido. Si su certificado ha caducado o no está configurado correctamente, los navegadores se quejarán y le redirigirán fuera del sitio. Es posible que no pueda acceder a su sitio en absoluto.
Normalmente puede comprobar su SSL en su cuenta de alojamiento o con una herramienta como SSL Checker. Asegúrate de que el certificado es válido, no ha caducado y está correctamente instalado.
A veces, hay un problema en el que el sitio intenta forzar que todo el tráfico utilice HTTPS, pero una configuración errónea hace que se produzca un bucle de ida y vuelta entre HTTP y HTTPS.
Si utiliza un plugin o un ajuste en su proveedor de alojamiento para forzar HTTPS, asegúrese de que está configurado correctamente. Una configuración incorrecta puede forzarte a entrar en un bucle con HTTP.
Puede que estés cargando algunos recursos a través de HTTP mientras el resto de tu sitio utiliza HTTPS. Esto se llama contenido mixto y puede hacer que los navegadores se confundan y te envíen a un bucle.
Si no estás seguro de los detalles técnicos, siempre es mejor que te pongas en contacto con tu proveedor de alojamiento o con un profesional que pueda ayudarte a solucionar los problemas de configuración del servidor. Configurar HTTPS correctamente es muy importante para la seguridad de tu sitio web.
Por mucho que nos gusten, a veces los plugins pueden causar conflictos que conducen a bucles de redirección.
Para ver si los plugins están causando el problema, desactívelos temporalmente. Puede hacerlo desde el panel de control de WordPress. Ve a Plugins, selecciónalos todos y elige Desactivar en el menú de acciones masivas.
Después de desactivar los plugins, intente acceder de nuevo a su sitio. Si el error "Demasiadas redirecciones" ha desaparecido, significa que un plugin era el problema.
Reactive sus plugins de uno en uno, comprobando su sitio después de activar cada uno. De este modo, podrás determinar con precisión qué plugin está causando el conflicto. Cuando vuelva a aparecer el error, ese es el plugin problemático.
Cuando encuentres el plugin problemático, elimínalo y busca una alternativa. También puedes ponerte en contacto con el desarrollador del plugin para que te ayude a solucionar el problema.
Si no puedes acceder al panel de administración de WordPress debido al bucle de redirección, puedes desactivar los plugins. Tendrás que utilizar FTP o el gestor de archivos de tu proveedor de alojamiento para acceder a los archivos de tu sitio web.
A continuación, vaya al directorio wp-content y busque la carpeta plugins. Cambie el nombre de la carpeta plugins a algo como plugins-deactivate. Esto desactivará todos tus plugins.
Cambie el nombre de la carpeta de plugins a su nombre original cuando vuelva a iniciar sesión y siga los pasos anteriores para encontrar el plugin problemático.
Esto puede ser un proceso tedioso, pero es un paso necesario en la solución de problemas. Te ayuda a identificar qué plugin es el problema. Una vez que lo hayas hecho, estarás más cerca de solucionar el problema.
Una red de distribución de contenidos (CDN) y un cortafuegos de aplicaciones web (WAF) pueden ser excelentes para el rendimiento y la seguridad de los sitios web, pero una mala configuración de estos servicios a veces puede provocar bucles de redirección.
Si utiliza una CDN, revise su configuración. Busque cualquier regla que pueda estar causando redireccionamientos. Algunas CDN tienen ajustes específicos relacionados con HTTPS, lo que podría contribuir al problema.
Los cortafuegos de aplicaciones web suelen tener reglas para filtrar el tráfico malicioso, pero a veces, estas reglas pueden provocar redireccionamientos accidentalmente. Revise las reglas de su WAF para asegurarse de que ninguna redirige el tráfico de forma incorrecta.
Si no puede ver qué está mal, puede intentar desactivar temporalmente su CDN o WAF. A continuación, compruebe si su sitio vuelve a funcionar. Si es así, entonces ese es definitivamente el origen del problema.
Si su CDN o WAF está causando el error "Demasiados redireccionamientos", tendrá que ajustar su configuración o ponerse en contacto con su equipo de soporte para obtener ayuda.
Bien, si hemos descartado plugins, CDNs y WAFs, vamos a sumergirnos en la configuración de tu servidor. A veces, el problema puede venir de las configuraciones a nivel de servidor, especialmente en el archivo .htaccess.
Piense en este archivo como el libro de reglas de su servidor. Si contiene reglas de redirección incorrectas, su navegador quedará atrapado en un bucle.
Puede acceder al archivo .htaccess mediante FTP o el gestor de archivos de su proveedor de alojamiento. Normalmente se encuentra en el directorio principal de tu instalación de WordPress.
Cambie el nombre del archivo.htaccess a algo como.htaccess_old. Esto desactivará efectivamente las reglas en el archivo.
Visite su sitio web y compruebe si el error se ha resuelto. Si es así, entonces su archivo .htaccess es la fuente del problema.
Para solucionar este problema, genere un nuevo archivo .htaccess. Afortunadamente, este proceso es muy sencillo. Ve a Configuración " Enlaces permanentes en tu panel de control y pulsa Guardar cambios sin modificar nada.
Si has probado todo lo demás y sigues viendo el error "Demasiadas redirecciones", es hora de que te plantees reinstalar WordPress.
Este es el último recurso, pero a veces, los archivos del núcleo de WordPress pueden corromperse, dando lugar a problemas inesperados. Es como darle al botón de reinicio de tu sitio web, pero antes nos aseguraremos de hacer una copia de seguridad de todo.
Antes de hacer nada drástico, debe crear una copia de seguridad completa de su sitio web. Esto incluye tanto la base de datos como los archivos.
Herramientas como Duplicator son perfectas para crear copias de seguridad que puedes utilizar para restaurar tu sitio web. Asegúrate de incluir todo lo que hay en tu sitio en la copia de seguridad.
A continuación, vaya a wordpress.org y descargue la última versión de WordPress.
Puedes subir manualmente los archivos de WordPress a tu servidor utilizando FTP o tu gestor de archivos. Sin embargo, no sobrescribas el archivo wp-config.php ni la carpeta wp-content, ya que contienen la configuración, los temas, los plugins y las cargas.
Después de reinstalar WordPress, visite su sitio. Si el error ha desaparecido, significa que se ha dañado un archivo del núcleo.
Reinstalar WordPress puede llevar mucho tiempo, pero es una forma exhaustiva de descartar cualquier problema con los archivos del núcleo. Si este paso soluciona finalmente el error "Demasiadas redirecciones", sabremos que el problema estaba probablemente en un archivo del núcleo de WordPress.
Corregir errores en WordPress suele requerir tiempo y energía. Por lo tanto, centrémonos en cómo evitar esta frustración en el futuro. Aunque no puedes prevenir todos los problemas posibles, hay algunas medidas inteligentes que puedes tomar.
Una de las cosas más importantes que puede hacer es crear copias de seguridad periódicas de su sitio web. Es como tener una póliza de seguros para tu sitio.
Si algo va mal, basta con restaurar el sitio a un estado de funcionamiento anterior. Por eso soy tan fan de herramientas como Duplicator.
Duplicator facilita enormemente la creación y gestión de copias de seguridad. También tiene características como copias de seguridad programadas, por lo que no tiene que preocuparse de hacer copias de seguridad manualmente.
Si cometes un error al solucionar un problema o si la actualización de un plugin rompe tu sitio, puedes restaurarlo rápidamente desde una copia de seguridad. Esto puede ahorrarte horas de frustración.
En algún momento, es posible que tenga que mover su sitio a un nuevo host o nombre de dominio. Si no utilizas una herramienta de migración adecuada como Duplicator, puedes encontrarte con errores como URL incorrectas y bucles de redirección.
Duplicator asegura que tus URLs son correctas en todo momento, ayudando a prevenir molestos problemas de redireccionamiento. Es una gran herramienta para tener en su kit de herramientas de WordPress. Simplemente arrastra y suelta tu copia de seguridad en una nueva ubicación y ¡listo!
El error "ERR_TOO_MANY_REDIRECTS" se produce cuando el sitio web entra en un bucle de redirecciones. Las causas más comunes incluyen una configuración incorrecta de la URL del sitio en WordPress, configuraciones HTTPS no coincidentes o reglas .htaccess defectuosas. Para solucionarlo, verifique la configuración de URL de WordPress, asegúrese de que la configuración HTTPS coincide y revise las reglas .htaccess.
Puedes editar las redirecciones en WordPress accediendo al archivo .htaccess a través de FTP. Por otro lado, plugins como Redirection o AIOSEO te ofrecen una opción mucho más fácil de usar.
Para el SEO, más de tres redireccionamientos consecutivos se consideran excesivos y pueden perjudicar el rendimiento. Los redireccionamientos excesivos ralentizan los tiempos de carga de las páginas y confunden a los motores de búsqueda. Minimiza las redirecciones consolidando cadenas y asegurándote de que las URL se resuelven en un solo paso.
Depure "demasiadas redirecciones" en WordPress comprobando la configuración de URL del sitio en Ajustes " General, asegurándose de que la configuración HTTPS coincide y revisando las reglas .htaccess en busca de bucles de redirección. Desactive los plugins temporalmente para descartar conflictos y borre las cachés del navegador y del sitio antes de volver a probar.
Lo más importante es entender que cada sitio web es único, y la causa exacta de su problema de redirección podría ser una combinación de problemas. Así que no se rinda.
Si has seguido todos estos pasos y sigues teniendo problemas, puede que se trate de un problema a nivel de servidor que requiera la ayuda de tu proveedor de alojamiento.
Recuerde, copias de seguridad adecuadas son su mejor amigo cuando usted está solucionando problemas del sitio web. Por eso le recomiendo que pruebe Duplicator Pro. Simplifica el proceso de copia de seguridad y restauración de su sitio web, e incluso ayuda a prevenir errores de redirección durante las migraciones.
Así que, si estás listo para tomar el control de tu sitio WordPress y evitar futuros dolores de cabeza por redirecciones, ¡haz clic en el enlace de abajo y echa un vistazo a Duplicator Pro!
Ya que estás aquí, creo que te gustarán estas otras guías de WordPress:
Divulgación: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, es posible que ganemos una comisión. Sólo recomendamos productos que creemos que aportarán valor a nuestros lectores.