如何清除Chrome中的缓存重定向


18

如何清除Chrome中的缓存重定向?

我更改了域名的DNS,当我去mydomain.com时。即使 ping mydomain.com 现在显示它解析为正确的IP,如果我在Chrome中键入“mydomain.com”,它仍会重定向到 mydomain.com/404,这是由旧的虚拟主机自动设置的重定向。

清除Chrome的浏览器缓存无效,Chrome似乎无视 /etc/hosts。我试过使用“不同”的URL,比如 mydomain.com?123,但Chrome仍然重定向到 mydomain.com/404。这是一个错误还是在某种程度上清除Chrome用于保存301重定向的缓存?

Answers:


15

在桌面Chrome上,只要您在过去一小时内完成了重定向,就会删除最后一小时的浏览历史记录。

在Android Chrome上,访问 chrome://net-internals,单击右上角的向下箭头,然后选择“清除缓存”。这是我在Android上为Chrome找到的唯一解决方案。


2
在桌面上 - chrome:// net-internals方法也可以。
Francis Martens

1
在OS X中,当修改主机文件时,Chrome会保留重定向,尽管清除了所有内容;甚至认为chrome:// net-internals。它甚至在使用私有浏览选项卡时重定向,因此它可能不是您的常规缓存问题...任何想法?
LyK

似乎是一个已知的Chrome问题。这里介绍了一些解决方案: superuser.com/questions/648133/...
LyK

6

我有一个类似的问题,网站仍然重新定向到my.site.com/new-site 并通过内部工作找到了“清除缓存”。

重定向可能由多种因素引起 - 浏览器,系统,网络,站点配置本身以及步骤之间的任何缓存。

除了清除浏览历史记录和cookie,我还尝试了答案 清除chrome中特定域名的缓存 - 我建议按照日益复杂的顺序尝试答案(例如从你最开心的事情开始,如果这样做不起作用,请尝试一个比较棘手的解决方案)

https://superuser.com/users/83619/tom-auger

打开开发人员工具后(通常按F12)单击“重新加载页面”按钮上的+保持。从弹出列表中,选择“Empty Cache and Hard Reload”。

https://superuser.com/users/87608/euroblaze

以下是如何通过域或子域有选择地删除Chrome的Cookie:
* 去 chrome://settings/content/cookies
*在搜索框中键入域名
*点击删除


1
+1我的问题是http://127.0.0.1:8000重定向到https://127.0.0.1:8000,这显然不是我想要的。我尝试了从删除cookie到检查chrome:// net-internals的所有内容,但它似乎对我不起作用。对我有用的是启动chrome dev工具,点击+ hold a then“Empty Cache and Hard Reload”。
Akshay Gaur

0

如果是301重定向,Chrome会将其缓存。要清除缓存,请转到:

Chrome Menu > Settings > Show advanced settings... > Privacy > Click Clear browsing data...

祝好运。


对于重定向,哪一部分应该厚一个?
João Pimentel Ferreira

我已经清除了我的浏览器历史记录并且它没有解决问题,来自搜索结果的链接指向我这个评论,使用最多投票的答案而不是工作得很好。
jcubic

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.