26

我有一個新的作者網站,我想從一個我之前使用過Apache重寫的域中提供反彈流量到我的亞馬遜網站[R = 301,L],我想將它作爲我自己的網站。至少我還有一個新的域名。Chrome會記住301重定向多久?

有沒有(有)特定的持續時間,特別是Chrome將存儲301緩存重定向?其他一些問題,How long do browsers cache HTTP 301s?How is 301 redirect implemented by different browsers?,問,給出的答案是,有些瀏覽器不緩存,一些緩存的會話,Chrome和IE10緩存的方式,將生存的瀏覽器重新啓動,但不指定如何長。比其他瀏覽器測試的時間長,但數量仍未確定。

那麼Chrome存儲301重定向多長時間?所引用的問題沒有說明Chrome或IE10的功能。並按下回車鍵:

+0

即使你知道存儲了多長時間,你想依賴它嗎? – Mooseman 2013-04-22 19:07:45

+1

不是由選擇...但我有一個亞馬遜的作家網站在http://amazon.com/author/cjshayward,我301'http://cjshayward.com到。我已經獲得並正在使用http://cjsh.name作爲新網站,並將其用作cjshayward.com,並且很高興知道一個月後腳手架域名可以被刪除。 – JonathanHayward 2013-04-23 17:34:14

+0

爲什麼不保留301? – Mooseman 2013-04-23 18:34:48

回答

43

我通過打開開發工具(F12)解決了這個問題,單擊「保留日誌」複選框,並將請求導致緩存301.右鍵單擊導致301的請求,然後單擊「清除瀏覽器緩存」。再試一次,然後301應該不再被緩存。

+0

工作良好。或者,在加載頁面時在開發工具中勾選「禁用緩存」複選框也是可行的。 – Simon 2017-04-04 12:52:53

+3

'禁用緩存'不適合我,只好做Sam說的。 – 2017-12-25 13:01:57

+0

對我來說,只需要使用提取 – 2018-01-04 08:50:20

3

在這兩種Chrome或Firefox,您可以通過鍵入「redirect.yoursite.com查看源代碼」刷新重定向。然後,刷新該頁面。現在,這應該強制Chrome或Firefox刷新重定向。

9

的「查看源代碼:」 - 溶液不爲我在谷歌瀏覽器工作;但使用開發人員工具並在Network -tab中強制執行重新評估時,使用開發人員工具並將「禁用緩存」設置爲true /進行檢查。順便說一句:在匿名會話(Ctrl + Shift + N)中或通過向URL添加一些假的查詢參數(如「?foo = bar」)可以實現臨時規避。

+1

謝謝 - 我的一天。奇怪的是,這對localhost不起作用。 – Olaf 2014-11-27 16:42:22

+0

非常感謝,這讓我很生氣! @Olaf你確定嗎?我剛剛使用這個來阻止'http:// localhost:8000'重定向到'https:// localhost:8000' – 2016-10-21 13:47:57

+0

至少它在兩年前沒有用。也許它現在。 – Olaf 2016-10-21 14:47:01

45

轉到chrome:// net-internals並在最右側打開下拉列表並選擇「清除緩存」。從版本48開始,這是我唯一能夠清除緩存301的東西。

+0

不適用於Chrome v51:( – 2016-08-01 01:51:56

+0

適用於Chrome v55 :-) – 2017-01-27 17:41:19

+1

非常感謝,它適用於v57:D – fusionlightcat 2017-03-29 13:09:05