2013-06-18 19 views
1

當使用GTMETRIX.com來評價我的網站,它返回:刪除查詢字符串 - 不是WordPress的

從靜態資源刪除查詢字符串

罪犯是:

http://www.xxxxxx.com/img/slide1.jpg?1371550256182

我知道這是因爲在我的.htaccess文件中發生的事情:

# CACHE SYSTEM 
# 1 YEAR 
<FilesMatch  "\.(js|css|ico|pdf|flv|jpg|jpeg|png|gif|swf|mp3|mp4|html|htm|xml|txt|xsl|fav|woff|eot|svg|ttf) $"> 
Header set Cache-Control "public" 
Header set Expires "Thu, 15 Apr 2014 20:00:00 GMT" 
Header unset Last-Modified 
Header append Vary Accept-Encoding 
</FilesMatch> 

我注意到的是slide1.jpg? ,數字改變evrytime。

有沒有辦法解決這個問題,它只發生在這些大小約爲200kb的橫幅幻燈片上。我已閱讀此鏈接HERE

但我不確定是否要走。爲了解決這個問題,我一直在拉我的頭髮,所以任何幫助或指導都會很棒!

謝謝

回答

0

你的htaccess文件看起來像您設置一個固定的日期和時間Thu, 15 Apr 2014 20:00:00 GMT這將意味着你實際上並沒有對這些文件類型啓用任何緩存。有關如何正確設置expires標題的示例,請查看htaccess boilerplate

接下來,查詢字符串?1371550256182最有可能通過您的CMS平臺添加(您使用的是什麼?),因此您需要確定添加的位置,並直接刪除它,或者使用某種掛鉤/插件/模塊去掉這些圖像的查詢字符串。

沒有你的設置更多的細節,人們將無法進一步幫助你。