如何通过.htacess设置浏览器缓存和过期标头

时间:2016-05-15 20:47:42

标签: browser-cache expires-header

我有一个运行静态html,css,js站点的centOS灯服务器。谷歌的页面速度工具建议我“利用浏览器缓存”(因为这可能是我们想要实现它的google seo排名因素)。这可以通过我网站的.htaccess文件来完成吗?

我过去设置了这个,但只通过wordpress插件,所以几乎只需点击一下。

1 个答案:

答案 0 :(得分:2)

尝试将其添加到htaccess文件的顶部:




  ## EXPIRES CACHING ##
< IfModule mod_expires.c&gt ;
 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”&#xA ; ExpiresByType text / x-javascript“access 1 month”
 ExpiresByType application / x-shockwave-flash“access 1 month”
 ExpiresByType image / x-icon“access 1 year”
 ExpiresDefault“访问1个月“
< / IfModule>
 ## EXPIRES CACHING ##