我认为Apache会在PHP脚本生成的所有响应中添加以下HTTP标头:
Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
这对于实际动态页面来说效果很好,但是我有一些页面,虽然由PHP生成,但大部分是静态的,我希望浏览器将它们缓存起来。
是否可以在PHP中从响应中删除这些标头,因此激活浏览器的默认缓存规则,或者如果没有,是否可以设置等价于不存在的值?
我希望不要设置自己的值,因为我希望浏览器使用与Apache本身提供的静态资源相同的缓存规则(而不使用mod_cache)。