Diseño web y posicionamiento SEO en Valencia

Redirección 302

Redirección 302

La redirección 302 es un código de estado HTTP que se utiliza para indicar que una página web ha sido temporalmente trasladada a una nueva URL. A diferencia de la redirección 301, que se utiliza para indicar que una página se ha trasladado de forma permanente a una nueva URL, la redirección 302 se utiliza cuando se espera que la página regrese a su ubicación original en algún momento en el futuro.

Redirección 302

Cuando un navegador web recibe esta notificación, automáticamente solicita la página en la nueva URL proporcionada. Sin embargo, a diferencia de la 301, el navegador no actualiza su índice de búsqueda para reflejar la nueva ubicación de la página. En su lugar, sigue mostrando la URL original en el barra de direcciones del navegador y seguirá mostrando la URL original en los resultados de búsqueda.

La página web está temporalmente fuera de servicio por mantenimiento

Utiliza a menudo en situaciones en las que una página web está temporalmente fuera de servicio por mantenimiento o por cualquier otra razón. En lugar de mostrar un mensaje de error a los usuarios, el sitio web puede utilizar una redirección para enviar a los usuarios a una página de mantenimiento o a una página de aviso.

Tabla con las diferentes redirecciones que se pueden hacer utilizando códigos de estado HTTP:

Código de estado HTTPDescripción
300Indica que hay múltiples opciones disponibles para el recurso solicitado.
301Indica que el recurso se ha trasladado de forma permanente a una nueva URL.
302Indica que el recurso se ha trasladado temporalmente a una nueva URL.
303Indica que el recurso se encuentra en otra URL y se deben utilizar métodos GET para acceder a él.
304Indica que el recurso no ha sido modificado desde la última vez que fue solicitado.
307Indica que el recurso se ha trasladado temporalmente a una nueva URL y se deben utilizar métodos POST para acceder a él.
308Indica que el recurso se ha trasladado de forma permanente a una nueva URL y se deben utilizar métodos POST para acceder a él.

¿Cómo hacer una redirección 302 en código?

Puedes hacerlo en muchos lenguajes de programación, aquí te muestro algunos ejemplos:

Redirección 302 en HTML:

<meta http-equiv="refresh" content="0; url=https://tupagina.com/nueva-pagina">

Redirección 302 en PHP:

<?php
  header("Location: https://tupagina.com/nueva-pagina", true, 302);
  exit;
?>

Redirección 302 en PHP:

def redirigir():
  return redirect("https://tupagina.com/nueva-pagina", code=302)

Redirección 302 en Node.js:

app.get("/pagina-original", (req, res) => {
  res.redirect(302, "https://ejemplo.com/nueva-pagina");
});

Conclusión de la redirección 302

En resumen, la 302 es una forma útil de manejar la temporalidad de una página web y de enviar a los usuarios a una ubicación alternativa en caso de que la página original no esté disponible.

¿Qué te ha parecido?

xufa estudio logo

Hacemos que tu
proyecto web crezca.

Copyright © 2023 info@xufa.es | Todos los derechos reservados.

Servicios