http - redirigir - redireccionar una pagina web a otro dominio
¿Código de estado correcto para redirigir una página de mantenimiento? (3)
Yo usaría 503, también, combinado con un encabezado Retry-After. Un robot adecuado debería saber cómo manejar esto.
Mientras realizo algún mantenimiento próximo, voy a tener que redirigir todo el tráfico del sitio a una página de mantenimiento brevemente. ¿Cuál es el código de estado adecuado para usar para la redirección?
503 tiene sentido, pero técnicamente no es un estado de redirección. 302 es un redireccionamiento temporal, pero se pregunta si eso podría tener implicaciones si el sitio se está spidered en ese momento.
302 Probablemente sea la forma clásica, no una redirección permanente. Sin embargo, quieres que sea temporal, así que cuando la araña regrese, lo intentaría de nuevo, pero a qué hora, debería volver a funcionar. Un 301 indicaría no ir al original.
Las series 500 son errores, no lo que quieres indicar.
Use 503, y si desea redireccionar, hágalo a través de JavaScript en la página servida.
Solo tenga cuidado de no perder el URL original (guárdelo como un parámetro de consulta, por ejemplo), ya que los usuarios esperan regresar a la página que estaban buscando cuando se realiza el mantenimiento.