2012-11-05 44 views
3

YSlow給我「有94個組件錯誤配置ETags」 - 消息。我已經在Apache上用.htaccess「FileETag MTime Size」對它們進行了配置。圖像以這種格式顯示etags:245975c-3f4-9d8ae780。我們不打算擴展或使用CDN。電子標籤配置錯誤

我該如何讓他們正確和功能?對我而言,他們看起來是正確的,我不知道爲什麼YSlow將他們標記爲錯誤配置。

或者我應該禁用它們並過期嗎?這是我在其他地方發現的。

+0

這實際上是一個是不同的問題,而不是重複。此外,這裏的答案實際上回答了這個問題,而這個問題在其他頁面上沒有回答。在stackoverflow上的管理員開始表現得像維基人。 :/ –

+0

我也認爲這不是重複的。我想問你戈登再次檢查一遍。 – Sampsa

回答

10

當YSlow抱怨說您的ETag「配置錯誤」時,這確實意味着ETag存在。如果您閱讀了Yahoo Performance Rules regarding ETags,則會看到他們建議將其關閉的依據。

FileETag none 

一般來說,我不會太擔心試圖保持的ETag關閉:

您可以通過在您的網站上運行的YSlow在.htaccess文件使用此設置關閉的ETag後測試這個。雅虎的建議更多地適用於多服務器站點,因此該規則不一定適用於所有情況。

延伸閱讀:

+0

非常感謝您的幫助 –