使用fastcgi模块利用PHP上的浏览器缓存问题

使用fastcgi模块利用PHP上的浏览器缓存问题,php,google-pagespeed,Php,Google Pagespeed,我的网站是在PHP上运行的,它使用的是fastcgi模块。在服务器上启用模块时,googlepagespeed中存在利用浏览器缓存的问题。我在htaccess中使用了以下代码,但它不起作用 <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "a

我的网站是在PHP上运行的,它使用的是
fastcgi
模块。在服务器上启用模块时,google
pagespeed
中存在利用浏览器缓存的问题。我在
htaccess
中使用了以下代码,但它不起作用

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>

过期于
过期按类型映像/jpg“访问1年”
过期按类型图像/jpeg“访问1年”
ExpiresByType image/gif“访问1年”
过期按类型图像/png“访问1年”
ExpiresByType文本/css“访问1个月”
ExpiresByType text/html“访问1个月”
过期按类型应用程序/pdf“访问1个月”
ExpiresByType文本/x-javascript“访问1个月”
过期按类型应用程序/x-shockwave-flash“访问1个月”
过期按类型图像/x图标“访问1年”
ExpiresDefault“访问1个月”
我已经要求侍奉那个家伙,他回答说

“因为你是在php上运行这个网站的,它是作为一个‘fastcgi’运行的 模块”,无法通过htaccess设置这些值。“


如何消除js的浏览器缓存问题,如果您的
.htaccess
文件被完全忽略,您需要确保在
httpd.conf
中启用了
AllowOverride
。htaccess工作正常,但mod\u expire在htaccess中不工作。您能确认mod\u expires已启用吗?您好,谢谢回复。我已经提到,
mod_expire
是启用的。请看服务器的回复。