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


129

我最近在x10Hosting上创建了一个免费的虚拟主机帐户。让我们使用www.example.x10host.com作为我的示例域。在注册该域之前,我访问了该域以查看其是否可用。当我看到它时,我进行了注册,然后立即在Google Chrome浏览器中进行查看。我仍然收到“域可用”消息,因此我在10分钟内再次尝试,但仍然收到消息。我后来在Firefox中尝试过,并且也得到了它。第二天,我在Internet Explorer中进行了尝试,并且成功了。我假设现在已经为Chrome和Firefox存储了过时的页面缓存。如何仅清除该特定页面的缓存,以使其正常加载?


与IE“ ctrl” +“ F5”相同的方式
Ramhound 2014年

2
您可能需要调查这个答案。它解决了您清除与特定网站(当前已打开)有关的缓存而不是与整个浏览器有关的缓存的实际问题。
RBT

Answers:


287

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

有一种简单的方法可以执行OP所需的操作:

  1. 通过按:F12Ctrl+ Shift+ I(或在Mac上:Opt+ Cmd+ I)打开开发工具

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

  3. 选择:“空缓存和硬重载”


那历史呢?
user3459110

2
这是否仍然有效,是否有关于如何执行步骤2的视频?请尝试无济于事
pal4life 2015年

7
这并没有帮助,如果站点A重定向我到站点B,我要清除高速缓存FO网站A.
泰勒科利尔

4
开发人员工具>> Network检查Disable cache
Chemical Programmer

2
至关重要的是要知道它会清除浏览器的整个缓存,而不仅仅是清除当前在当前选项卡中打开的网站。
RBT


5

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

禁用缓存(打开DevTools时)

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

我有一个令人沮丧的情况,其中缓存了HTTP重定向,所以我不能只是刷新。我只能弄清楚打开“禁用缓存...”选项并打开URL并重新输入URL的唯一方法,除了进入常规的Chrome偏好设置并删除那里的缓存外(这要困难得多)

作为记录,打开DevTools还会在刷新按钮(右键单击)上下文菜单上启用第三个选项:

  • 正常刷新
  • 硬刷新
  • 空缓存和硬重载(小心,这将清除您的整个缓存)

这些选项在这里有很好的解释:https : //stackoverflow.com/a/14969509/363701

它值得注意的是,清除缓存并没有清除历史记录。



0

就我而言,在开发时我制作了一个重定向页面,然后我无法ctrl+f5在该页面上执行操作,因为在执行重定向方法之前,页面中没有足够的时间。

然后,我进入控制台f12,然后按f1查看选项,禁用了javascript以避免重定向,此后我做了一个操作,ctrl+f5然后再次启用javascript。

希望它可以帮助某人。


0
  1. Chrome上,打开chrome://settings/siteData

  2. 键入example.x10host.com搜索饼干输入。

  3. 单击垃圾箱以删除该网站的缓存数据和cookie。

-1

右键单击重新加载,然后单击“清空缓存和硬重新加载”

点击查看步骤


1
作者使用Windows,您的屏幕快照表明您使用的是macOS,您的答案适用于作者的问题吗?
Ramhound

谢谢你的帮助!!但此答案的第二步也这样说
Gaurav Sharma

我不是在问其他用户的答案。我在问你的答案?您的答案适用于此问题吗?如果有第二步,是否有原因,您没有将其包括在答案正文中?
拉姆猎犬

谢谢你提到这个。我认为步骤从图像中显而易见,但事实并非如此。我应该提到,在右键单击重新加载按钮之前,您需要打开开发工具,否则不会弹出此菜单。再次感谢!!
Gaurav Sharma

您评论中的信息应在您的答案中。
Ramhound
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.