我的Leverage浏览器缓存代码似乎不起作用我在.htaccess中写了以下内容但是当我运行PageSpeed见解时,我得到了杠杆浏览器:
有人可以建议我做错了吗?
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType images/dots.gif "access plus 1 month"
ExpiresByType images/homepage/1.5mw_installed.jpg "access plus 1 month"
ExpiresByType images/homepage/350kw_optimizers.jpg "access plus 1 month"
......
ExpiresByType stylesheets/responsive.css "access plus 1 month"
ExpiresByType stylesheets/teal.css "access plus 1 month"
ExpiresByType stylesheets/style.css "access plus 1 month"
ExpiresByType stylesheets/websymbols/websymbols-regular-webfont.woff "access plus 1 month"
</IfModule>
## EXPIRES CACHING ##
提前谢谢
答案 0 :(得分:1)
#==== CACHE FILES FOR 1 WEEK ====
<IfModule mod_expires.c>
ExpiresActive On
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
ExpiresDefault "access plus 7 days"
</FilesMatch>
</IfModule>
您可以更改要在列表中缓存的文件(删除或添加)。
更改ExpiresDefault
以更改缓存文件的时间。
此代码已经过测试并且有效。 Google Page Speed可以识别它。