Hallo,
ich habe eine Frage, ich verusche in einer PHP-Seite einen Expire im Header zu setzen:
$LEBENSDAUER = 15; // Cache Lebensdauer (Minuten) HTTP 1.1
$EXPIRES = gmdate("D, d M Y H:i:s", time() + $LEBENSDAUER * 80) ." GMT";
$MODIFIED = gmdate("D, d M Y H:i:s", getlastmod()) ." GMT";
header("Expires: " . $EXPIRES);// HTTP 1.0
header("Last-Modified: " . $MODIFIED);// HTTP 1.0
header("Cache-Control: public, max-age=" . $LEBENSDAUER * 60);// HTTP 1.1
Wenn ich aber die Ausgabe von meinem Header z. B. von dieser Seite anzeigen lasse: http://www.control4server.de/http_header.php?inc=
bekomme ich immer der Expire:
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Egal wo und wie ich es eintrage, ich bekomme immer diese Zeile.
Ich will aber das Expire auf das aktuelles Jahr setzen.
Denn ich einen Apache-Server habe, poste ich in diesem Treed.
Kann es sein, dass es eine Apache-EInstellung gibt die ein Priorität in Expire hat und dort anders konfiguriert ist,
und wenn ja kann mir bitte jemand sagen, wo ich es ändern muss?
Danke im vorraus für die Hilfe.
Gruß Hong.