什么缓存头防止浏览器请求的最后修改日期,从服务器?

由于我的版本我所有的CSS / JS /图像,他们从来没有“改变”,可能会去从sprite.4.png到sprite.5.png,但sprite.4.png永远不会改变。

无论如何,这似乎毫无意义的浏览器进行检查修改版本和接收304的响应,还等什么,我需要把在.htaccess中,以防止这些最后的修饰一下UPS?

现在我有,

<ifmodule mod_expires.c> <filesmatch "\.(jpg|gif|png|css|js|swf)$"> ExpiresActive On ExpiresDefault "access plus 10 years" </filesmatch> </ifmodule>

但我还是看到了304公司在浏览器中。 还有什么我需要什么? 谢谢。

--------------解决方案-------------

你也可以添加:

Cache-Control: public

到标题。 这将允许客户和代理缓存输出

在.htaccess:

<filesmatch "\.(jpg|gif|png|css|js|swf)$">
Header set Cache-Control "max-age=1000000000, public"
</filesmatch>

分类:阿帕奇 时间:2012-05-17 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.352 (s). 10 q(s)