Mam wrażenie, że większość użytkowników SO ma przeciwny problem. Mam statyczną stronę, która rzadko się zmienia i chcę, aby przeglądarka nie przeładowywała tej strony, gdy użytkownik szybko do niej wróci. Nie udało mi się znaleźć żadnej prostej listy reguł, które są szczegółowe, gdy przeglądarka ponownie ładuje się podczas nawigacji wstecznej, a kiedy nie.Zapobieganie przeładowaniu strony przez przeglądarkę, gdy użytkownik uderzy Powrót
Jeśli robi różnicę, mój adres URL ma ciąg zapytania i jest obsługiwany przy użyciu protokołu https://
.
Dlaczego tylko w nawigacji wstecz? Co się stanie, jeśli użytkownik załaduje tę stronę z historii i nie zostanie zaktualizowany? Nie należy go również ponownie ładować. Wymagany jest kod stanu HTTP 304 niezmodyfikowany: http://www.w3.org/Protocols/HTTP/HTRESP.html – user4035
To jest właśnie coś, czym mniej się przejmuję. W porządku, tylko rozwiązuję sprawę nawigacji wstecznej, ponieważ wielu użytkowników klika łącze, a następnie szybko wraca, jeśli nie znajdują tego, czego potrzebują. Dodatkowym obciążeniem serwera w tym momencie jest problem, który chcę rozwiązać. – levik
Czy używasz skryptu php i chcesz wysłać komunikat HTTP 304 niezmieniony? – user4035