2011-05-07 40 views
0

我使用的是噪聲類似下面的CSS3漸變:yslow在多個背景上失敗?

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> 

(我已經嘗試過通過媒體類型,但這並沒有工作,以及)

也許你們已經解決了這個問題!?

+0

同樣的問題在這裏,仍然沒有解決方案 – 2012-03-08 11:47:04

回答

0

我也遇到了Yslow的一些問題 - 告訴我我不會gzip我的文件,雖然我做了。

通常CSS的內容與緩存/ ...沒有任何關係,所以如果它在以前工作並且沒有改變其他任何東西,那麼Yslow失敗了。

一種方法來檢查它是否是工作或沒有將(假設您正在使用Chrome):

  1. F12
  2. 選擇網絡選項卡
  3. 選擇任何你想要的
  4. 視圖您要檢查文件頭的標題;)