谷歌速度洞察利用浏览器缓存


GoogleSpeed insight leverage browser cache

我为google speed insight工作,它要求杠杆浏览器缓存

我在。htaccess中添加了如下代码

##缓存过期##ExpiresActive上ExpiresByType image/jpg "访问1年"ExpiresByType image/jpeg "访问1年"ExpiresByType image/gif "访问1年"ExpiresByType image/png "访问1年"ExpiresByType text/css "access 1 month"过期申请/pdf "访问1个月"ExpiresByType application/javascript "访问1个月"ExpiresByType application/x-shockwave-flash "访问1个月"ExpiresByType image/x-icon "访问1年"ExpiresDefault"访问2天"##缓存过期##

js文件没有生效,我的js文件内容类型是应用/javascript,因为我检查了这些通过inspectelement。

我的代码有什么问题?我也尝试过

但是没有任何改进,过期日期也没有添加到文件中。

有人能帮忙吗?

您需要在代码中添加如下标记:

<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 application/pdf "access 1 month"
   ExpiresByType application/javascript "access 1 month"
   ExpiresByType application/x-shockwave-flash "access 1 month"
   ExpiresByType image/x-icon "access 1 year"
   ExpiresDefault "access 2 days"
</IfModule>