Ich habe anscheinend das entgegengesetzte Problem von den meisten SO-Benutzern. Ich habe eine statische Seite, die sich nur selten ändert, und ich möchte, dass der Browser diese Seite nicht neu lädt, wenn der Benutzer schnell darauf zurückgeht. Ich konnte keine einfache Liste mit Regeln finden, die Details enthalten, wenn ein Browser bei der Rückwärtsnavigation neu geladen wird, und wenn dies nicht der Fall ist.Verhindern, dass der Browser die Seite neu lädt, wenn ein Benutzer auf
Wenn es einen Unterschied macht, hat meine URL eine Abfragezeichenfolge und wird mit dem https://
Protokoll bedient.
Warum nur auf der Navigation zurück? Was passiert, wenn der Benutzer diese Seite aus dem Verlauf lädt und sie nicht aktualisiert wird? Es sollte auch nicht neu geladen werden. HTTP 304 nicht modifizierten Status-Code ist, was Sie brauchen: http://www.w3.org/Protocols/HTTP/HTRESP.html – user4035
Dies ist nur etwas, was ich weniger interessiert bin. Ich bin OK, nur die Back-Navigation-Fall lösen, weil viele Benutzer auf einen Link klicken, dann schnell zurückgehen, wenn sie nicht finden, was sie brauchen. Eine zusätzliche Serverlast an diesem Punkt ist das Problem, das ich ansprechen möchte. – levik
Verwenden Sie ein PHP-Skript und möchten HTTP 304 nicht modifiziert senden? – user4035