我想使用mod_expire在用戶的瀏覽器中緩存我的WordPress博客的內容,從而提高我在YSlow和Google Pagespeed的排名。所以我想使用下面的配置。可能mod_expire與Wordpress更新衝突?
Header unset ETag
FileETag None
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A0
<FilesMatch ".(ico|jpg|png|gif|css|js|gz)$">
ExpiresDefault A2592000
Header append Cache-Control "private"
</FilesMatch>
</IfModule>
但是,現在出現了以下問題。如果插件代碼中斷並且插件開發者發佈更新會怎樣?我將下載並安裝到我的博客中,但插件中的.js文件被用戶的瀏覽器緩存。
在緩存時間到期之前,用戶是否會看到我的頁面的視圖,或者他們是否會自動從插件更新中爲新頁面提供服務?
只是好奇:你爲什麼禁用ETag? (ETags會幫你解決你的問題,不是嗎?) – 2013-04-15 03:11:33