Wenn Sie auf einer Shop-Website auf "Jetzt bezahlen" klicken, führen wir eine Header-Umleitung zu derselben URL durch, nur zu einer SSL-gesicherten https-Version.
Sollten wir in einem solchen häufigen Szenario einen permanenten (301), einen temporären (302) oder einen anderen Statuscode verwenden? Irgendwie fühlt sich weder dauerhaft noch vorübergehend richtig an (obwohl ich denke, dass Letzteres angemessener sein wird).
Antworten:
Weitere Informationen zu Antwortcodes finden Sie unter: http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html (oder http://urivalet.com/reason-phrases/ für eine Zusammenfassung).
Um Ihre Frage zu beantworten und die Probleme mit der
303
Antwort zu lösen (die einige Kunden nicht verstehen), ist es sicherer, bei a zu bleiben302
.quelle
Wenn Sie immer zur SSL-Site umleiten,
301
passt a… aber Sie können auch einfach die URL ändern, auf die Sie verlinken, anstatt umzuleiten.quelle
A ist
303 See Other
in diesem Szenario möglicherweise am besten geeignet.quelle