dedlfix: IIS6 liefert keinen aktuellen Inhalt (mehr)

Beitrag lesen

Hi!

Bei den Sites die darauf laufen handelt es sich um datenbankgestützte ASP-Seiten ("Classic ASP", nicht ASP.NET). Wenn man jetzt einen Eintrag macht, erscheint dieser zwar in der Datenbank aber auf der Seite selbst bleibt einige Zeit alles beim alten. [...] Natürlich deutet all dies auf Caching hin, aber egal was ich da einstelle, es hat keine Auswirkungen auf dieses Problem...

Caching seitens des Browsers kann man verhindern, wenn man die Seiten mit Expires=0 ausliefert. HTTP Headers->Enable content expiration->Expire immediately. Gilt natürlich nur für neu ausgelieferte Seiten. Was der Browser bereits mit längeren Laufzeiten im Cache hat, holt er weiterhin da raus.

Wenn allerdings die Anwendung selbst einen Cache nutzt, dann ist es schwer, eine Empfehlung abzugeben, wenn man sie nicht kennt.

Lo!