0

我正在尝试通过更改 .htacces 文件浏览器杠杆值来加速我的网站。我不确定要使用什么值?即一周、一个月或更长时间。我正在设计我的网站,所以做了很多改变。在选择值时我应该考虑到这一点吗?请在下面找到我的代码:

    ## EXPIRES CACHING ##
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/jpg "access plus 1 year"
    ExpiresByType image/jpeg "access plus 1 year" 
    ExpiresByType image/gif "access plus 1 year"
    ExpiresByType image/png "access plus 1 year"
    ExpiresByType text/css "access plus 1 month"
    ExpiresByType application/pdf "access plus 1 month"
    ExpiresByType text/x-javascript "access plus 1 month"
    ExpiresByType application/x-shockwave-flash "access plus 1 month"
    ExpiresByType image/x-icon "access plus 1 year"
    ExpiresDefault "access plus 2 days"
    </IfModule>
    ## EXPIRES CACHING ##
4

1 回答 1

1

您的缓存非常激进,因此要让浏览器下载新文件而不是使用缓存的文件,您要么必须指定更多正常值,要么向文件添加版本控制。只是谷歌“缓存破坏”

如果您仍在更改站点,则应该是 1 周上衣。我自己我们大概是 2 天。由于大多数浏览器都支持 304,因此我并没有真正看到使用 expires 的意义。(我确实明白了这一点,但我正确实施它的成本并没有增加你获得的非常小的好处)

于 2012-05-25T16:56:38.693 回答