我有一個WordPress網站正在做一些奇怪的事情,我相信這是因爲它正在被緩存。我更改了CSS樣式表文件的內容,並且在它出現之前大約需要10分鐘。如何知道我的頁面是否被緩存?
我不能找到任何緩存機制設置。我已經通過cPanel查看,無法看到任何設置。該站點的IP解析爲cPanel顯示的IP。
我在WordPress找過插件,看不到任何緩存插件(雖然如果是緩存插件,會訪問樣式表被緩存嗎?)。
有關如何查看頁面是緩存在服務器上還是插件的任何提示?
我有一個WordPress網站正在做一些奇怪的事情,我相信這是因爲它正在被緩存。我更改了CSS樣式表文件的內容,並且在它出現之前大約需要10分鐘。如何知道我的頁面是否被緩存?
我不能找到任何緩存機制設置。我已經通過cPanel查看,無法看到任何設置。該站點的IP解析爲cPanel顯示的IP。
我在WordPress找過插件,看不到任何緩存插件(雖然如果是緩存插件,會訪問樣式表被緩存嗎?)。
有關如何查看頁面是緩存在服務器上還是插件的任何提示?
在頁面上添加一個JavaScript錯誤,該頁面會生成一個隨機的URL並請求它。將頁面請求數量與隨機URL請求進行比較。但是有很多情況下瀏覽器可以在沒有緩存信息的情況下緩存頁面。
如果您的網站位於Cloud Flare網絡後面或此類,則這是正常行爲。
嘗試運行一個命令(Windows命令提示符/ Linux終端):
ping www.yoursite.com
,並參觀在瀏覽器解析的IP地址 - 這可能會告訴你,如果你是落後緩存網絡。
看看這篇文章:http://www.mobify.com/blog/beginners-guide-to-http-cache-headers/
呃,不,CloudFlare的和CDN的什麼都沒有做什麼happenning這裏,和你聯繫該網頁是不是一個很好的來源 - 的信息是不完整的,有些它顯然是錯誤的。雖然它只解決了傳統的HTTP緩存(就像上面的文章一樣),Mark Nottingham的緩存教程更好 - https://www.mnot.net/cache_docs/ – symcbean 2015-02-06 20:53:55