HTTP-Header entfernen
Thomas Mell
- webserver
Hallo,
ich möchte dynamische (PHP) Seiten nach "Aussen" hin wie harte HTML-Dokumente "Präsentieren".
Soweit ist alles fertig, alles läuft unter ".html" und es existieren keine GET-Parameter und Session-ID's in den URL's mehr.
Nun bin ich dabei den HTTP-Header hinzubiegen. Content-Length wird schon richtig ausgegegeben, ebenso eine gzip-Version bei entsprechenden Accept-Encoding-Header seitens der Clients.
Nun möchte ich noch die Header
Expires: ...
Cache-Control: ...
Pragma: ...
entfernen und dafür den Header
Last-Modified: ...
einfügen.
Den Header einzufügen ist kein Problem, sehrwohl aber die Anderen zu entfernen. Ich weiss jetzt nicht ob diese Header von PHP oder Apache gesetzt werden, jedenfalls bekomme ich sie nicht weg.
Ich habe es schon mit mod_headers probiert, aber damit lassen sich diese Header nicht unterdrücken (bzw. entfernen).
Hat jemand ne Idee wie ich das machen kann?
Grüße
Thomas Mell
Hallo Thomas,
Nun möchte ich noch die Header
Expires: ...
Cache-Control: ...
Pragma: ...
entfernen [...] Ich weiss jetzt nicht ob diese Header von PHP oder Apache gesetzt werden,
Von der Session-Verwaltung von PHP: session_cache_limiter ('none'); vor session_start ().
Viele Grüße,
Christian