yslow在多个背景上失败了吗?

时间:2011-05-07 14:19:36

标签: css3 background header yslow

我正在使用类似于此的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>

(我已经通过媒体类型尝试过了,但这也没有用)

也许你们已经解决了这个问题!?

1 个答案:

答案 0 :(得分:0)

我也遇到了Yslow的一些问题 - 告诉我虽然我做了,但我不会对我的文件进行gzip。

一般来说,CSS的内容与缓存没有任何关系/ ...所以如果它之前有效并且你没有改变任何其他内容,那么Yslow失败就会发生变化。

检查它是否正常工作的一种方法是(假设你正在使用chrome):

  1. F12
  2. 选择网络标签
  3. 选择您想要的任何内容
  4. 查看要检查标题的文件标题;)