Apache 如何阻止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

我正在使用具有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
从文件中:

默认情况下,PageSpeed为HTML文件提供缓存控制:无缓存, max age=0,以便对HTML及其资源所做的更改以新的方式发送 每一次请求

好的,但是有没有一个简单的方法来摆脱无缓存?对于这样一个简单的问题,文档中显示的方法似乎异常复杂。而且已经有了反向代理等等,基础设施已经够复杂了。 缓存控制:私人帮助吗?

看起来ModPagespeedModifyCachingHeaders off就是这么做的,不知道为什么在本手册中没有提到这一点