Felix Riesterer: HTTP HEAD und Last-Modified

Beitrag lesen

Nachtrag,

ein Test ergab, dass ich wohl nicht den Unix-Timestamp direkt in den Last-Modified-Header setzen darf, oder wie erkläre ich mir die verschiedenen Angaben?

Webseite hat eine Debug-Ausgabe:

$last_modified = filemtime($meine_datei);  
echo "last Modified: ".date('d - M - Y, H:i:s', $last_modified);

Den Last-Modified-Header gebe ich so aus:
header('Last-Modified: '.$last_modified);

Warum sagt mir dann der Firefox unter Seiteninformationen etwas so völlig anderes, als die Debug-Ausgabe? Der Internet-Explorer sagt unter Datei-> Eigenschaften etwas nocheinmal anderes (auch unbrauchbar).

Habe ich da einen Header vergessen, der das tatsächliche Alter der Datei angibt? Oder ist der völlig unerheblich?

Liebe Grüße aus Ellwangen,

Felix Riesterer.