Apache 如何阻止PageSpeed在我的html页面上设置无缓存?
我正在使用具有PageSpeed的Apache;在我的索引页面上,我想通过PHP手动设置缓存时间,但页眉会被PageSpeed覆盖,因为它将页面视为html,并且不显示缓存:Apache 如何阻止PageSpeed在我的html页面上设置无缓存?,apache,caching,browser-cache,pagespeed,Apache,Caching,Browser Cache,Pagespeed,我正在使用具有PageSpeed的Apache;在我的索引页面上,我想通过PHP手动设置缓存时间,但页眉会被PageSpeed覆盖,因为它将页面视为html,并且不显示缓存: header("Cache-Control:public, max-age=60"); pagespeed将其修改为: Cache-Control: public, max-age=60 Cache-Control: max-age=0, no-cache, s-maxage=10 从文件中: 默认情况下,PageSp
header("Cache-Control:public, max-age=60");
pagespeed将其修改为:
Cache-Control: public, max-age=60
Cache-Control: max-age=0, no-cache, s-maxage=10
从文件中:
默认情况下,PageSpeed为HTML文件提供缓存控制:无缓存,
max age=0,以便对HTML及其资源所做的更改以新的方式发送
每一次请求
好的,但是有没有一个简单的方法来摆脱无缓存?对于这样一个简单的问题,文档中显示的方法似乎异常复杂。而且已经有了反向代理等等,基础设施已经够复杂了。
缓存控制:私人帮助吗?看起来ModPagespeedModifyCachingHeaders off就是这么做的,不知道为什么在本手册中没有提到这一点