En el sitio web de una tienda, cuando se hace clic en "Pagar ahora", realizamos una redirección de encabezado a la misma URL, solo una versión https segura con SSL.
En un escenario tan común, ¿deberíamos usar un código de estado permanente (301), temporal (302) o cualquier otro? De alguna manera, ni permanente ni temporal se siente bien (aunque supongo que lo último será más apropiado).
Respuestas:
Para obtener más información sobre los códigos de respuesta, consulte: http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html (o http://urivalet.com/reason-phrases/ para obtener un resumen).
Para responder a su pregunta y disipar los problemas con la
303
respuesta (que algunos clientes no la entienden), sería más seguro seguir con a302
.fuente
Si siempre está redirigiendo al sitio SSL, entonces
301
encajaría un ... pero también podría cambiar la URL a la que enlaza en lugar de redirigir.fuente
A
303 See Other
puede ser el más apropiado en este escenario.fuente