Sven Rautenberg: Cachingproblem? Umleitung auf frisch geschriebenes HTML

Beitrag lesen

Moin!

Kennt jemand diesen Effekt? Ich vermute intuitiv das Perl irgendwo die Ausgabe chacht, das kann man auch irgendwo abschalten... aber es könnte auch am Apache liegen.

Nein, Perl dürfte da nicht schuldig sein. Statisch auf dem Server als Datei abgelegte HTML-Seiten werden vom Apache in der Regel mit gewisser Caching-Erlaubnis ausgeliefert. Außerdem sind oft auch Browser so konfiguriert, dass sie nach neuen Seitenversionen erst ab einem bestimmten Alter der bereits geladenen Cache-Version nachfragen.

Eine banale Lösung dürfte sein, anstelle der Weiterleitung auf die Datei durch Perl einfach den Inhalt der Datei auszugeben.

Die Alternative wäre, die durch die Seite mitgelieferten HTTP-Header genauer zu untersuchen und bei Bedarf anzupassen (z.B. durch passende Konfigurationsangaben in .htaccess).

- Sven Rautenberg

--
"Love your nation - respect the others."