2014-09-30 63 views
9

我遇到了這個奇怪的問題,我的Chrome瀏覽器不斷加載我的網站的舊版本,其代碼甚至不再存在於我的服務器上。我認爲這是一個典型的緩存問題。Chrome不斷加載我的網站的舊緩存

我試圖清理瀏覽器緩存,使用igcognito模式,並清理DNS緩存。舊的緩存頁面仍在加載。

這個問題似乎一直在討論這個谷歌集團三年,但仍然沒有解決方案。 https://productforums.google.com/forum/#!topic/chrome/xR-6YAkcASQ

使用Firefox或任何其他網絡瀏覽器完美的作品。

它不只發生在我身上。我的所有同事都在我的網站上遇到同樣的問題。

+0

您的問題是什麼?如何修復網站從不加載? – 2014-09-30 01:29:36

+0

是。我想讓Chrome加載服務器上的內容 – zeroliu 2014-09-30 01:30:45

+0

如果您使用的是最新版本的Chrome並在隱身窗口中打開網站,Chrome甚至無法訪問其緩存。您也可以通過打開開發人員工具,打開其設置(齒輪圖標)並打開選項來完全禁用緩存。如果它仍然發生,那麼這不是Chrome的緩存。如果它不再發生,只需自己刪除緩存文件夾/啓動一個新的乾淨的配置文件和會話,以確保它再也不會碰到那些孤立的文件。 – gpgekko 2014-09-30 08:47:56

回答

3
<?php Header("Cache-Control: max-age=3000, must-revalidate"); ?> 

您可以實現一個PHP腳本,必須是代碼索引文件的第一行。這是一個通常由Web服務器發佈的http頭。您也可以重新命名被認爲是「陳舊」的資源。本教程將會給你更多的細節。 https://www.mnot.net/cache_docs/

0

我也有這個問題。即使是第二天。清除瀏覽器歷史記錄。如果您不想清除所有瀏覽器歷史記錄,則可以選擇相關網站。希望這可以幫助!

0

更改圖像的名稱,並在HTML文件中進行必要的圖像名稱更改..發現此快速解決方案爲我的網站