Friedrich Frenzel: Falsche Anzeige "Letzte Änderung" bei Verwendung von #include

Beitrag lesen

Guten Tag,

Für die Anzeige "Letzte Änderung" von Internetseiten verwende ich das bekannte JS-Script. Bisher funktionierte es korrekt. Seit der Einführung des Apache 2.2.6 wird lastModified anders belegt.

Inzwischen habe ich die Ursache dieses - vordergründig - rätselhaften Verhaltens gefunden.

Ich modifiziere die HTML-Dateien (Seiten), die auf dem Server liegen, zur Ausführungszeit durch #include. Der Apache 2.2.0 hat das offensichtlich nicht so registriert. Der am 30.12.07 aufgespielte Apache 2.2.6 stellt nun deshalb "document.lastModified" auf Datum und Zeit des Einfügens der Include-Datei = Anzeige-Datum der Seite.

Die Verwendung von lastModified zum Übermitteln des Speicherzeitpunkts der HTML-Datei auf dem Server ist nicht gemeinsam mit #include möglich.

Ich bräuchte eine Funktion die mir Datum und Zeit vor der Modifikation der Seite durch #include zur Verfügung stellt. Hat jemand eine Idee?

Friedrich Frenzel