apache Mob pagespeed和cache

时间:2016-02-15 18:40:42

标签: regex apache caching pagespeed mod-pagespeed

我在我的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生成的文件?

1 个答案:

答案 0 :(得分:0)

您应该按照内置过程设置缓存生存期,而不是使用自定义规则: https://developers.google.com/speed/pagespeed/module/system#implicit_cache_ttl