題 谷歌瀏覽器 - 特定網站的清除緩存


我最近在x10Hosting上創建了一個免費的網絡託管帳戶。我們使用www.example.x10host.com作為我的示例域。在註冊域名之前,我訪問了域名,看看它是否可用。當我看到它的時候,我註冊了它,並立即去谷歌瀏覽器上查看它。我仍然收到“域可用”消息,所以我在10分鐘內再次嘗試,仍然得到了仍然收到消息。我後來在Firefox中嘗試過,也得到了它。第二天,我在Internet Explorer中嘗試了它,它工作正常。我假設我現在已經為Chrome和Firefox存儲了過時的頁面緩存。如何清除該特定頁面的緩存以便正常加載?


109
2018-02-26 02:25


起源


與IE“ctrl”+“F5”相同 - Ramhound
你可能想要研究一下 這個 回答。它解決了清除相關緩存的實際問題 一個特定的網站 (目前正在開放)和 不是整個瀏覽器。 - RBT


答案:


@dwurf Ctrl Shift + F5 / R是Hard Reload,不會清空緩存。

有一個簡單的方法來做OP想要的:

  1. 按下打開開發工具: F12 要么 按Ctrl+轉移+一世 (或在Mac上: 選擇+CMD+一世

  2. 現在只需將開發工具保持打開,右鍵單擊或單擊即可 保持 地址欄旁邊的重新加載按鈕。現在有一個“隱藏​​的菜單”打開。

  3. 選擇:“清空緩存和硬重載”


240
2018-02-27 21:10



那歷史呢? - Awal Garg
這是否仍然有效,是否有一個如何做第2步的視頻。嘗試它無濟於事 - pal4life
如果站點A將我重定向到站點B,並且我想清除站點A的緩存,這沒有幫助。 - Tyler Collier
這是一個單獨的問題。我遇到過這個問題,想要為網站A設置一個cookie。老歌有一個禁用自動重定向的選項,Chrome開發者沒有表現出對此的興趣...... - Serra South
開發工具> Network >檢查 Disable cache - Chemical Programmer


按Ctrl+F5 在不使用本地緩存的情況下重新加載頁面。

按Ctrl+轉移+[R 也有效,但不適用於IE

Chrome參考

Firefox參考

Internet Explorer參考


10
2018-02-26 02:36



@Ramhound Ctrl F5為我打開文件瀏覽窗口。 - DavidB
Mac OS X上的Cmd + Shift + R. - Béatrice Cassistat


在Chrome DevTools中 設置/首選項 “網絡”下有一個選項:

禁用緩存(當DevTools打開時)

您可以打開它,並在沒有緩存的情況下重新加載網頁。

我有一個令人沮喪的情況,HTTP重定向被緩存,所以我不能只刷新。打開DevTools並打開“禁用緩存...”選項並重新輸入URL是我唯一可以解決的問題,而不是進入常規Chrome首選項並刪除緩存(顯著更難)

對於記錄,打開DevTools還會在刷新按鈕(右鍵單擊)上下文菜單中啟用第3個選項:

  • 正常刷新
  • 硬刷新
  • 空緩存和硬重載 (小心,這會清除你的 整個 高速緩存)

這些選項在這裡的含義有一個很好的解釋: https://stackoverflow.com/a/14969509/363701

值得注意的是清除緩存確實如此  清除歷史。


4
2018-04-10 23:04





在我的情況下,在開發我做了一個重定向頁面,然後我做不到 ctrl+f5 在頁面上,因為在重定向方法執行之前頁面中沒有足夠的時間。

然後,我去了控制台 f12 然後按 f1 看到這些選項,禁用了javascript以避免重定向,之後我做了一個 ctrl+f5 在再次啟用javascript之前。

希望它可以幫到某人。


0
2017-11-16 00:53