由于我修改了所有的css / js / images,因此它们永远不会“改变”。 它可能会从sprite.4.png转到sprite.5.png,但是sprite.4.png永远不会改变。
无论如何,浏览器检查修改版本和接收304响应似乎毫无意义,那么我需要在.htaccess中放置什么来阻止这些最后修改过的查找?
现在我有,
<ifmodule mod_expires.c>
<filesmatch "\.(jpg|gif|png|css|js|swf)$">
ExpiresActive On
ExpiresDefault "access plus 10 years"
</filesmatch>
</ifmodule>
但我仍然在浏览器中看到304。我还需要什么?感谢。
答案 0 :(得分:1)
您还可以添加:
Cache-Control: public
到标题。这将允许客户端和代理缓存输出
在.htaccess中:
<filesmatch "\.(jpg|gif|png|css|js|swf)$">
Header set Cache-Control "max-age=1000000000, public"
</filesmatch>