Sur un site Web de boutique, lorsque vous cliquez sur "Payer maintenant", nous effectuons une redirection d'en-tête vers la même URL, juste une version https sécurisée SSL.
Dans un scénario aussi courant, devrions-nous utiliser un code permanent (301), temporaire (302) ou tout autre code de statut? D'une certaine manière, ni permanent ni temporaire ne se sent bien (bien que je suppose que ce dernier sera plus approprié).
Réponses:
Pour plus d'informations sur les codes de réponse, voir: http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html (ou http://urivalet.com/reason-phrases/ pour un résumé).
Pour répondre à votre question et apaiser les problèmes de
303
réponse (que certains clients ne comprennent pas), il serait plus sûr de s'en tenir à a302
.la source
Si vous êtes toujours en train de rediriger vers le site SSL, alors un
301
conviendrait… mais vous pourriez tout aussi bien changer l'URL vers laquelle vous liez au lieu de rediriger.la source
Un
303 See Other
peut être le plus approprié dans ce scénario.la source