In einigen Fällen ist es erforderlich, dass der Webserver den HTTP-Header “Last-Modified” ausgibt. Wenn Sie zum Beispiel Ihre Ressource bei Google Mail registrieren, erscheint die Fehlermeldung “Falsche Daten”. Bei statischen Dokumenten gibt der Server immer den zuletzt geänderten Wert zurück. Dies gilt für HTML-Dateien. Bei SSI gibt der Server den Wert “last-modified” aus, wenn die Direktive “XBitHack full” angegeben ist (schreiben Sie diese Zeile einfach in .htaccess) und die Datei, auf die zugegriffen wird, das Attribut “executable” für die Gruppe gesetzt hat. In Skripten wird die letzte Änderung auf andere Weise ausgegeben. Wenn wir zum Beispiel berücksichtigen, dass das PHP-Skript den Code dynamisch generiert, wäre es am logischsten, das aktuelle Datum und die Uhrzeit als last-modified./> anzugeben.

Dies wird wie folgt umgesetzt:

<? header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); ?>

Bitte beachten Sie: Der Header-Befehl muss im PHP-Skript ausgeführt werden, bevor das Skript mit der Ausgabe von HTML-Text an den Browser des Benutzers beginnt.