Caching-Probleme im IE

Hallo,

Besucher unserer Site (nutzen IE6/7) bemängeln, dass eine Seite oft zu alten Content anzeigt. Der IE scheint sie also überaus lange zu cachen. Ein Leeren des Browsercaches hilft jedoch. Allerdings wäre das keine Dauerlösung.
Hier, was vom Server an den Browser geschickt wird:

Expires: in einigen Minuten als die akt. Zeit
Cache-Control: max-age=… passende Sekundenzahl zu Expires
Last-Modified: über ein halber Monat in der Vergangenheit

Nun ist die Frage: wie wird das ausgewertet? Was passiert im IE, wenn Expires in einigen Minuten abläuft? Wird dann Last-Modified ausgewertet und festgestellt, dass sich ggf. nichts geändert hat?
Oder liegt das obige Cache-Fehlverhalten gar an einem Bug im IE?

Wer hat Erfahrung und kann helfen?

Vielen Dank

Ajo

Thu, 03 Jul 2008 21:00:50 ist wann die seite erstellt wurde.

damit hab ich eigentlich alle probleme überwunden

nur graphiken mit selben namen werden nicht neu geladen

dafür bediene ich mich eines php mit random in der url damit auch diese neu geladen werden.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,
was ist bei „Internetoptionen“ - „Allgemein“ - „Einstellungen“ eingestellt?
Da kann man bei „Neuere Versionen der gespeicherten Seiten suchen“ von
„bei jedem Zugriff“ bis hin zu „Nie“ konfigurieren.
Da wäre dann „bei jedem Zugriff“ zu empfehlen.

Beatrix

Hallo,

das Problem ist: die Seite soll schon gecacht werden, aber für ca. 15 Min.
Danach soll der Browser definitiv eine aktuelle Version anfordern.

Ajo

Thu, 03 Jul 2008 21:00:50 ist wann die seite erstellt wurde.

damit hab ich eigentlich alle probleme überwunden

nur graphiken mit selben namen werden nicht neu geladen

dafür bediene ich mich eines php mit random in der url damit
auch diese neu geladen werden.

Hallo,

das Problem ist: die Seite soll schon gecacht werden, aber für
ca. 15 Min.
Danach soll der Browser definitiv eine aktuelle Version
anfordern.

bei defenetif würde ich vorschlagen das das php welches die seite erzeugt
einfach eine random url nach alle 15 sekunden ranhängt.

wäre das einfachste, dann wird der inhalt aufjedenfall neugeladen , und solange keine 15secs um sind, bleibt die alte url aktuell

bei defenetif

oder Ajax schnikschnak, aber das macht die suchmaschine unfreundlich

einfach eine random url nach alle 15 sekunden ranhängt.

ich mein natürlich alle 15 minuten ändert sich die random zahl die als parameter rangehängt wird.
vielleicht kann man das sogar über eine rewirte rule machen.

15 minutige zeitsteps , damit keine widerholungen passieren sollte auch datum und zeit mit rein :smile:

z.b. für Iframe
width=400 height=500>

Hallo,

eine Header möglichkeit noch no-store

http://forum.de.selfhtml.org/archiv/2007/10/t160313/

Hallo,

leider ist das keine Option. Die URLs sollten parameterfrei bleiben, weil das suchmaschinenfreundlicher ist.
Ferner: Die Seiten werden mit Typo3 erzeugt – dies erschwert generell die Beeinflussung der Caching-Parameter.

Aber meine ursprüngliche Frage war ja unter anderem: Welche Rolle spielt der Last-Modified-Parameter bei meinem Problem?

Ajo