it-swarm.com.de

Welchen Statuscode soll ich beim Umleiten von http auf https auf einer Shop-Website verwenden?

Wenn auf einer Shop-Website auf "Jetzt bezahlen" geklickt wird, führen wir eine Header-Umleitung zu derselben URL durch, nur zu einer SSL-gesicherten https-Version.

Sollten wir in einem solchen allgemeinen 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).

8
Olaf

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 Antwort 303 zu lösen (die einige Kunden nicht verstehen), ist es sicherer, sich an einen 302 zu halten.

2
Mike Hudson

Wenn Sie immer zur SSL-Site umleiten, passt ein 301, aber Sie können auch einfach die URL ändern, auf die Sie verweisen, anstatt sie umzuleiten.

4
Quentin

Ein 303 See Other ist in diesem Szenario möglicherweise am besten geeignet.

3
John Conde