... ist es vielleicht ein gut gehütetes Geheimnis?
Hallo zusammen,
ich ärgere mich momentan ein wenig mit dem Browsercaching herum, wie schon viele vor mir. (Das geht aus den massenhaften Postings im Forumsarchiv hervor, siehe oben.)
Leider ist mir das Archiv eine Antwort/Erklärung schuldig geblieben, deshalb hab' ich mich entschlossen die Frage noch mal zu stellen:
(sorry, weiß mir keinen anderen Rat)
ich notiere in meine Datei (PHP):
header ("expires: Sun, 06 Jan 2002 01:00:00 GMT"); // Vergangenheit
header ("Last-Modified: " . gmdate ("D, d M Y H:i:s") . " GMT"); // immer aktuell
header ("pragma: no-cache"); // HTTP/1.0
header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
oder als HTML-Datei habe ich die entsprechenden MetaTags benutzt:
<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
__________
Trotzdem bekomme ich bei einem erneuten Aufruf der Seite, eine gecachte Version zu sehen (woher?).
Nur der Reloadbutton zeigt mir die aktuelle Version der Seite.
Es ist beim Netscape 4.7x und IE 5.5 gleichermaßen.
Ich bin ratlos ob diesen Rätsel, - wie so viele Vorgänger schon.
Kann jemand EinFürAlleMale damit Schluß machen?
Viele Grüße,
Horst