PHP entfernen HTTP-Header

Ich denke, Apache fügt diese HTTP-Header zu allen Antworten hinzu, die von PHP-Skripten generiert werden:

Expires:   Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control:  no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Dies funktioniert für tatsächliche dynamische Seiten in Ordnung, aber ich habe einige Seiten, die, obwohl sie von PHP generiert wurden, meist statisch sind, und ich möchte, dass der Browser sie zwischenspeichert.

Gibt es in PHP eine Möglichkeit, diese Header aus der Antwort zu entfernen und damit die Standard-Caching-Regeln des Browsers zu aktivieren, oder kann ich einen Wert festlegen, der dem Fehlen dieser Regeln entspricht?

Ich würde es vorziehen, keine eigenen Werte festzulegen, da der Browser dieselben Caching-Regeln verwenden soll wie für statische Ressourcen, die von Apache selbst bereitgestellt werden (ohne Verwendung von mod_cache).

Antworten auf die Frage(9)

Ihre Antwort auf die Frage