paint-brush
Cómo borrar la caché de redirección 301/302por@epranka
16,285 lecturas
16,285 lecturas

Cómo borrar la caché de redirección 301/302

por Edvinas Pranka3m2020/03/31
Read on Terminal Reader
Read this story w/o Javascript

Demasiado Largo; Para Leer

Cómo borrar el caché de redirección 301/302: ¿Cómo evitar eso? Utilice la redirección 302 siempre que todo funcione como debería. Luego, y SÓLO entonces, cambie la redirección 301 301. Incluso si elimina la redirección del servidor, su navegador redirige continuamente los recursos al nuevo dominio o HTTPS, debido al caché duro. Lo único que se puede hacer es borrar todo el caché del navegador e incluso las cookies, pero nadie quiere hacerlo. Hay un truco sobre cómo puede acceder al dominio anterior o cualquier URL de redireccionamiento.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Cómo borrar la caché de redirección 301/302
Edvinas Pranka HackerNoon profile picture

Creo que muchos desarrolladores web y administradores de servidores se han enfrentado a la caché de redirección 301. Lo había enfrentado muy a menudo hasta que aprendí la lección...
Espero que te ayude y aprendas algo de mí, no de tus errores 💥

👉 Por ejemplo, cuando configuras el certificado SSL y haces la redirección 301 de HTTP a HTTPS, pero algo sale mal, no tienes la posibilidad de volver a ingresar a la versión HTTP. El navegador almacena en caché la redirección 301 y lo redirige a HTTPS.

👉 El segundo ejemplo es cuando cambias el dominio del sitio web. Si redirige desde el dominio anterior al dominio nuevo con la redirección 301, el navegador también lo almacena en caché y le impide ingresar al dominio anterior.

👌 ¿Cómo evitar eso? Utilice la redirección 302 siempre que todo funcione como debería. Entonces, y SÓLO entonces, cambie la redirección 302 301. ¿Por qué? ❓

📚 La definición de redirecciones 301 y 302:

301 : significa que el recurso (página) se ha movido permanentemente a una nueva ubicación. El cliente/navegador no debe intentar solicitar la ubicación original, sino usar la nueva ubicación a partir de ahora.

302 : significa que el recurso se encuentra temporalmente en otro lugar y el cliente/navegador debe continuar solicitando la URL original.

El 301 es una redirección permanente. Incluso si elimina la redirección del servidor, su navegador redirige continuamente los recursos al nuevo dominio o HTTPS, debido al caché duro.

Por lo tanto, el navegador no almacena en caché el 302 y tiene la capacidad de acceder a la versión anterior si elimina la redirección de su servidor (sitio web).

💀 ¿Qué tan peligroso es el 301 en producción? Es muy simple. Si algo sale mal y libera la redirección 301 a la producción, los navegadores de su cliente almacenarán permanentemente en caché esta redirección y tendrá que decirles a todos los clientes que borren la caché del navegador. Este es un 💩

🤔 Bien, ¿qué puedo hacer si mi navegador almacena en caché la redirección 301? Todos los desarrolladores de sitios web conocen las herramientas para desarrolladores de Chrome (F12) y un clic derecho en el botón Actualizar

😟 Pero puedo decirte que eso no es suficiente. Supongamos que redirigió mal el antiguo dominio al nuevo dominio con la redirección 301 y desea borrar el caché del dominio. Debe hacerlo en el dominio anterior porque el dominio anterior está redirigiendo. Pero no puedes acceder a él… Lo único que puedes hacer es borrar todo el caché del navegador e incluso las cookies, pero nadie quiere hacerlo.

😎 Hay un truco sobre cómo puede acceder al dominio anterior (o cualquier URL de redireccionamiento).

  1. Antes de ir al sitio web, abra las herramientas para desarrolladores de Chrome (F12).
  2. Ir a la pestaña Red
  3. Marque la casilla de verificación Conservar registro
  4. borrar el registro

🚀 Ahora ingrese la URL de su antiguo dominio y navegue hasta ella. Por supuesto, será redirigido al nuevo dominio. Pero en su registro de red, tendrá la solicitud de redirección de dominio anterior y podrá borrar el caché del dominio haciendo clic en la solicitud con el botón derecho y seleccione Borrar caché del navegador. Después de eso, se eliminará su redirección 301. Pero recuerde que debe eliminar la redirección de su servidor antes.

En la captura de pantalla anterior, redirijo el dominio que no es www al dominio www.

❤️ Gracias por leer esto. Espero que te haya sido útil. Se agradecen los comentarios y las preguntas.

🙏 Síguenos en Twitter , GitHub y conectémonos en LinkedIn

Publicado anteriormente en https://dev.to/epranka/clear-the-301-302-redirection-cache-chrome-4dio