我正在使用具有css3梯度的噪声,类似于以下内容:
background: url('noise.png'), -moz-linear-gradient(top, #ccc, #ddd);
效果很好,但是现在
Yslow
给我有关过期标题的错误。有1个没有远期失效日期的静态组件。
* (no expires) .../noise.png"), -moz-linear-gradient(...), rgb(...
在我的htaccess中,我正在使用它,它在单个背景上效果很好(图片):
<ifmodule mod_headers.c>
<filesmatch \.(gif|ico|jpg|png)$>
header set cache-control max-age=2419200
</filesmatch>
</ifmodule>
(我已经按媒体类型尝试过,但是效果不佳)
也许你们已经解决了这个问题!
最佳答案
我也遇到了Yslow的一些问题-告诉我,虽然我没有gzip我的文件。
通常,CSS的内容与缓存/ ...没有任何关系,因此,如果以前可以使用,并且您没有进行任何其他更改,则那里的更改会导致Yslow失败。
检查它是否有效的一种方法是(假设您使用的是chrome):
按F12
选择网络标签
选择任何你想要的
查看您要检查;)标题的文件的标题
关于css - yslow在多个背景上失败?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5921645/