我使用Chrome测试了我的网站并获得了以下建议:
The following resources are missing a cache expiration. Resources that do not specify an expiration may not be cached by browsers:
style.css
jquery.marquee.js
jquery.marquee.css
logo.png
Run Code Online (Sandbox Code Playgroud)
如何为这些文件设置缓存过期?
Sha*_*h G 17
设置缓存过期的方法之一是使用.htaccess文件.
下面的代码将为其各自的文件类型设置到期日期,例如对于CSS文件,到期时间为14天.
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 month"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType image/x-ico "access plus 1 year"
ExpiresByType image/jpg "access plus 14 days"
ExpiresByType image/jpeg "access plus 14 days"
ExpiresByType image/gif "access plus 14 days"
ExpiresByType image/png "access plus 14 days"
ExpiresByType text/css "access plus 14 days"
</IfModule>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
49466 次 |
| 最近记录: |