Como solucionar el error err_too_many_redirects en WordPress

Cuando desarrollamos nuestra página web utilizando la plataforma WordPress es posible encontrar una multitud de errores. Lógicamente, estas fallas impiden que desarrollemos algunas de las funcionalidades de nuestra herramienta. Uno de los más problemas comunes es el “err too many redirects”. ¿Qué podemos hacer si hemos recibido este mensaje en la pantalla? ¿Cómo enmendar estos molestos defectos? No te preocupes, aquí mostraremos la solución.

¿Cómo corregir el error “err too many redicts en WordPress?

Este problema nos indica que tenemos demasiadas redirecciones y puede ser generado por varios factores. La causa principal de esta falla es por una mala configuración que hemos realizado en los ajustes de WordPress. En los navegadores Google Chrome y Firefox recibiremos un mensaje como este:

err too many redirects navegador

Por lo tanto, aquí te mostraremos todas las posibles opciones para solucionar este error. A continuación, seguiremos todos los pasos que mencionaremos en este post para darle fin al problema.

Desactivando los Plugins (Primera Solución)

Muchas veces el error se debe a que un plugin está desactualizado o dañado. Podremos hacer la verificación de la siguiente manera:

En el panel de administración

  1. Nos dirigiremos a “Plugins”.
  2. Luego a “Plugins instalados”.
  3. Seleccionamos todos los Plugins y procedemos a desactivarlos.
  4. Después, activaríamos un plugin (probablemente el primero en la lista) y actualizamos la web para verificar sí continúa el error.
  5. En caso de que el error desaparezca, continuaremos tildando los plugin uno por uno –e ir actualizando la web- hasta encontrar cuál de ellos está generando el error.
  6. Una vez localizado, lo eliminaremos y volvemos a instalarlo y actualizarlo.

¿Qué podemos hacer si no es posible acceder a los plugins desde el panel de administración? En este caso, utilizaremos el método manual.

Desactivándolos manualmente

  1. Accederemos a la vía FTP del servidor de nuestro web.
  2. Buscamos la carpeta “wp-content/plugins”.
  3. Cambiaremos el nombre de la carpeta por cualquier otro, por ejemplo: pluginsxxx. Con este procedimiento, se desactivarán todos los plugins de la web.
  4. Ahora, actualizamos la web para comprobar que el error ha desaparecido. Si logras tener éxito, entonces significa que el problema se encontraba en un plugin.
  5. Luego, activaremos nuevamente los plugins colocándole a su carpeta el nombre original.
  6. Finalmente, aplicaremos el método anterior, probando uno por uno para descubrir cuál plugin necesita ser actualizado o eliminado.

Borrando las Caché y Cookies (Segunda solución)

Los bucles de redireccionamiento se guardan en la caché, por eso es necesario borrarlas para que inicien su almacenamiento desde cero y sin fallas. Por otra parte, los Cookies podrían almacenar datos erróneos y por lo tanto, es recomendable borrarlos para eliminar cualquier error. De modo que en este caso ejecutaremos una limpieza tanto en nuestro navegador como en el mismo WordPress.

Limpiando datos de Caché y Cookies en Google Chrome

  1. Abrimos el navegador Crome.
  2. En la parte superior se observan 3 puntos.
  3. Haremos click allí y entramos en “Configuración”.ajustes chrome
  4. Se nos abrirá la pantalla de Ajustes.
  5. Pulsaremos sobre “Privacidad y Seguridad”.privacidad y seguridad chrome
  6. La nueva pestaña nos ofrecerá una lista de opciones. De allí, haremos click sobre “Borrar datos de navegación”.Borrar datos de navegacion chrome
  7. Ahora, finalizaremos la limpieza de las caché y los cookies al presionar sobre “borrar datos”.Borrar datos chrome

Limpiando datos de Caché y Cookies en Mozilla Firefox

  1. Abriremos el navegador Firefox.
  2. Nos dirigimos a la barra de 3 pisos.
  3. Haremos click sobre “Catálogo”.Catalogo Firefox
  4. Luego, se nos abrirá una pestaña y entraremos en “Historial”.
  5. Después, haremos click sobre “Limpiar el historial”
  6. Nos aseguramos de que la casilla “Cookies” y “Caché” estén marcados.
  7. Finalmente, aceptaremos.Limpiar cache firefox

Limpiando datos de Caché y Cookies en WordPress

  1. Instalaremos un Plugins de Caché.

Los más comunes son “W3 Total Caché”, “WP Super Caché”, “WP Fastes Caché” o “WP Rocket”. Cada uno de estos programas ofrecen la opción de vaciar la caché.

  1. Para ejecutar la limpieza, nos dirigimos al panel de administración.
  2. Seleccionaremos el plugin de caché y procederemos a vaciarla.

En este tutorial te recomendamos usar “WP Fastes Caché” o “WP Super Caché”. Porque estos plugins nos añaden la opción de limpieza en la barra superior. Así, facilita nuestro trabajo al vaciar la caché. La siguiente imagen lo ilustra:

Pulgar cache wordpress

Verificando la dirección URL del sitio (Tercera Solución)

En esta solución, tendremos que ejecutar la configuración desde el panel administrador de la plataforma WordPress. Debemos asegurar que la URL del sitio y la del WordPress correspondan a la misma, es decir, deben ser iguales. Veamos un ejemplo:

Dirección wordpress url

Para visualizar que ambos sean auténticamente iguales, debes realizar el siguiente paso:

  1. Dirígete a “Ajustes”.
  2. Después, haz click en “Generales” y se abrirá el panel mostrando las direcciones.
  3. Asegúrate que estén escritas iguales, respetando mayúsculas, minúsculas, slash, signos, entre otros.

Si la dirección URL no coincide, entonces tendrás que modificar el archivo wp-config.php del WordPress. Este se encuentra en la dirección raíz del sitio WP y accederemos a él mediante FTP o con el administrador de archivos de nuestro hosting.

  1. Ubicaremos el wp-config.php.actualizar wp config
  2. Haremos clic derecho y presionamos “editar”.
  3. Añadiremos este código antes de la línea: “/* That’s all, stop editing! Happy publishing. */” (sin las comillas).
  4. Cambiamos la dirección y la reemplazaremos por la URL que WP debería utilizar.
  5. Añadiremos 2 líneas con estos términos:
  6. define(‘WP_HOME’,’https://pruebas.com’);
  7. define(‘WP_SITEURL’,’https://pruebas.com’);Cambio wp-config
  8. Guardamos el archivo y procedemos a cerrarlo.

Al realizar este cambio de URL debemos tener acceso de nuevo al administrador.

Deshabilitando el .HTACCESS (Cuarta Solución)

El archivo .htaccess tiene la finalidad de configurar los ajustes iniciales del servidor, es decir, para que se comporte de una determinada forma. Se puede utilizar para:

  • Redireccionar a otro sitio web.
  • Proteger nuestro sitio con contraseña.
  • Crear página de error personalizada.

Por consiguiente, es posible que este archivo entre en un ciclo de redireccionamiento. De modo que, lo deshabilitaremos para recuperar el acceso a nuestra web.

  1. Ubicamos la carpeta raíz del WordPress.
  2. Allí veremos el archivo .htaccesscambio htaccess
  3. Hacemos clic derecho sobre él y presionamos “cambiar nombre (rename)”.
  4. Le pondremos cualquier título, por ejemplo “.htaccessxxx”.
  5. Ingresaremos a nuestro dominio y por ende, el sitio web deberá cargar.

Ahora, si hemos tenido éxito al cargar la web, debemos editar el archivo “.htaccessxxx” por la configuración predeterminada. Lo ejecutaremos de la siguiente manera:

  1. Presionamos la opción “editar”.
  2. Modificaremos la configuración, eliminando su contenido y colocándole este nuevo:

# 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

  1. Editamos su nombre nuevamente, por el original “.htaccess”

Nota importante:

Debes hacer una copia de seguridad del archivo original .htaccess antes de realizar algún cambio sobre él. Porque al ejecutar una modificación, probablemente algunas de las funciones o plugins de WordPress podrían dejar de funcionar.

En este post hemos analizado 4 maneras de solucionar el problema err too many redirects en WordPress.

¿Tu web va lenta y no sabes por qué?Descarga ahora nuestra guía de Optimización Wordpress

Si quieres descubrir los 5 CONSEJOS  échale un vistazo a nuestra guía gratuita