【发布时间】:2016-05-26 19:08:00
【问题描述】:
我在我的 apache 网站上使用 google 的 mob-pagespeed https://he.mypen.net/
它优化了我的 css 和 js 文件,例如: https://he.mypen.net/scripts/choose.js,qver=67.pagespeed.jm.ahUFvaSUYk.js 而不是https://he.mypen.net/scripts/choose.js?ver=67
它还使用: https://he.mypen.net/styles,_home.css,qver==10+user_baright.css,qver==42.pagespeed.cc.ekyP6lfGgI.css
这些文件只缓存 5 分钟的问题。出于某种原因,此标头不适用于它们。
<filesMatch "\\.(ico|jpg|jpeg|png|gif|js|css|eot|svg|woff|ttf)$">
Header set Cache-control "max-age=31535000 public"
</filesMatch>
这是因为 filesMatch 不适用于这些文件吗?还是因为它们是 mob-pagespeed 生成的文件?
【问题讨论】:
标签: regex apache caching pagespeed mod-pagespeed