Google Chrome - 清除特定网站的缓存

Google Chrome - 清除特定网站的缓存

我最近在 x10Hosting 上创建了一个免费的网络托管帐户。让我们使用 www.example.x10host.com 作为我的示例域名。在注册域名之前,我访问了该域名以查看它是否可用。当我看到它是可用的时,我注册了它,并立即去 Google Chrome 上查看它。我仍然收到“域名可用”消息,所以我在 10 分钟后再次尝试,仍然收到该消息。我稍后在 Firefox 中尝试,也收到了该消息。第二天,我在 Internet Explorer 中尝试了它,并且成功了。我假设我现在为 Chrome 和 Firefox 存储了该页面的过时缓存。我如何清除该特定页面的缓存,以便它正常加载?

答案1

@dwurf Ctrl Shift + F5/R 是硬重新加载,不会清空缓存。

有一个简单的方法可以实现 OP 想要的效果:

  1. 按以下方式打开 Dev Tools:F12Ctrl+ Shift+ I(或在 Mac 上:Opt+ Cmd+ I

  2. 现在,只需打开开发工具,右键单击或单击即可抓住地址栏旁边的重新加载按钮。现在打开了一个有点“隐藏的菜单”。

  3. 选择:“清空缓存并重新加载”

答案2

Ctrl+F5不使用本地缓存重新加载页面。

Ctrl++ShiftR可以工作,但在 IE 中不行

Chrome 参考

Firefox 参考

Internet Explorer 参考

答案3

在 Chrome DevTools 中设置/偏好“网络”下有一个选项:

禁用缓存(当 DevTools 处于打开状态时)

您可以打开它,然后重新加载没有缓存的网页。

我遇到过一个令人沮丧的情况,HTTP 重定向被缓存了,所以我无法刷新。除了进入常规 Chrome 偏好设置并删除那里的缓存(难度要大得多)之外,我唯一能想到的办法就是打开 DevTools,打开“禁用缓存...”选项,然后重新输入 URL

需要说明的是,打开 DevTools 还会在刷新按钮(右键单击)上下文菜单上启用第三个选项:

  • 正常刷新
  • 硬刷新
  • 清空缓存并硬重新加载(小心,这会清除你的所有的缓存)

这里很好地解释了这些选项的含义:https://stackoverflow.com/a/14969509/363701

值得注意的是,清除缓存不是清除历史记录。

答案4

[快速回答]

开发工具(++ Ctrl)或在某些情况下使用|网络|检查ShiftiF12Disable cache

相关内容