什么是浏览器缓存?
浏览器缓存是一种由大多数流行的网页浏览器使用的技术,用于将访问过的网站数据保存在用户的计算机上。这使得浏览器在下次访问时能够快速显示网页。其背后的逻辑是,从位于远处的WordPress托管服务器下载静态网站文件比从用户的计算机中再利用这些资源花费更多的时间。这减少了整体页面加载时间,加快了你的在线体验。
通常情况下,除非网页开发人员特别指示(通过代码),否则浏览器不会缓存完整的网页。相反,浏览器会将重点放在静态内容上,如样式表、图片和JavaScript。
为什么和什么时候需要清除浏览器缓存?
如果你觉得某个网站运行不正常或者没有显示最近的更新,你需要清除浏览器缓存来进行故障排除。大多数流行的浏览器在决定哪些内容要存储在缓存中时都非常智能。然而,有时候它们无法识别你正在查看的网站已发生更改。在这种情况下,浏览器仍会从你的计算机或设备的本地储存加载缓存的文件版本,这会导致你看到一个过时的网页版本。
强制浏览器硬刷新/重新加载页面
在清除浏览器缓存之前,你可能希望尝试这个步骤,因为它更快、更容易(这是专家通常使用的方法)。当你点击浏览器中的刷新按钮时,它会从浏览器缓存中加载静态内容。但通过使用键盘快捷键,你可以强制浏览器绕过缓存并下载网页的新版本。
在Google Chrome中清除浏览器缓存
Google Chrome是目前世界上最流行的浏览器。以下是在Google Chrome中清除浏览器缓存的方法。简单地打开Google Chrome浏览器,然后点击右上角的三点菜单。从菜单中点击“清除浏览数据”。这会打开Chrome设置页面,并在屏幕上显示“清除浏览数据”弹出窗口。选择“基本”设置,然后在时间范围选项旁选择“所有时间”。接下来,勾选“缓存的图片和文件”选项框。可以选择“清除Cookie和其他网站数据”选项,这将删除存储在浏览器中的所有Cookie。最后,点击“清除数据”按钮,Google Chrome将清除浏览器缓存。
在Firefox中清除浏览器缓存
如果使用的是Mozilla Firefox,以下是清除浏览器缓存的方法。首先,启动Firefox浏览器。然后点击右上角的汉堡菜单并选择“设置”选项。这会打开Firefox设置页面。从这里切换到“隐私和安全”选项卡,然后点击“清除数据”按钮。选择“缓存的网页内容”并点击清除按钮。
在Internet Explorer中清除浏览器缓存
Internet Explorer曾是Windows计算机上的默认浏览器,直到被新的Microsoft Edge浏览器取代。如果你仍然使用Internet Explorer,我们建议你升级到新的浏览器(如Microsoft Edge、Firefox或Google Chrome),因为使用Internet Explorer会导致浏览体验不安全、更慢且与现代网站不兼容。首先启动Internet Explorer,并点击右上角的齿轮图标,选择安全性 » 删除浏览历史记录…。取消勾选“保留收藏夹网站数据”选项,勾选“临时Internet文件”,并可选勾选“Cookies”选项。点击“删除”按钮继续操作,Internet Explorer将清空浏览器缓存。
在Edge中清除浏览器缓存
Edge是Windows 10计算机上的默认浏览器。以下是在Microsoft Edge中清除浏览器缓存的方法。首先打开Edge浏览器。点击右上角的三点菜单并选择“设置”选项。切换到左侧列中的“隐私、搜索和服务”选项卡。点击“选择要清除的内容”按钮。这会弹出“清除浏览数据”面板,从这里选择“缓存的图片和文件”选项。点击“立即清除”按钮,Microsoft Edge现在会清除浏览器缓存。
在Safari中清除浏览器缓存
Safari是Mac操作系统上的默认浏览器。以下是在Safari中清除浏览器缓存的方法。首先打开Safari浏览器。点击顶部菜单中的历史记录 » 清除历史记录…选项。Safari现在会要求你选择一个时间范围。选择“所有历史记录”从清除下拉菜单中并点击“清除历史记录”按钮。Safari现在会删除所有临时数据,包括缓存、Cookie和所有临时网站数据。如果你只想清空Safari缓存而不删除Cookie和其他数据,那么你需要启用“开发人员”菜单。点击顶部菜单中的Safari » 偏好设置。这会打开设置对话框,切换到“高级”选项卡。这会将“开发”菜单添加到你的浏览器顶部栏中,点击开发菜单并选择“清空缓存”选项。
在Opera中清除浏览器缓存
如果你使用的是Opera浏览器,以下是在Opera中清除浏览器缓存的方法。首先打开Opera浏览器。点击右上角菜单图标,然后点击“清除浏览数据”按钮。这会在屏幕上弹出一个窗口,从这里选择时间范围下拉菜单旁的“所有时间”选项。勾选“缓存的图片和文件”选项框。点击“清除数据”按钮,Opera会清空浏览器缓存。
清除浏览器缓存不起作用时该怎么办
这一点取决于你正在进行的操作。让我们来看一些常见的情况。
1. 无法看到你对网站所做的更改出现在现场
最常见的原因通常是WordPress缓存插件。通常,如果你已登录WordPress,那么你的缓存插件会显示非缓存版本的网站。然而,由于插件配置错误,你可能会看到缓存的版本。要查看现场版本,你需要清空WordPress缓存。
2. 无法登录到你的WordPress网站
如果你无法登录到你的WordPress网站,并且登录页面不停地刷新,这很可能是WordPress设置问题。参见我们的详细指南,解决WordPress登录页面刷新和重定向问题。
3. 第三方网站未更新
如果你看到第三方网站的过时版本,而其他用户可以看到更改,这可能有很多原因。例如,网站可能暂时关闭,他们的CDN服务器可能会显示缓存的网站副本。也有可能是他们的网站防火墙工作不正常,将缓存版本提供给特定的地理位置。在这种情况下,你可以尝试使用VPN服务。这将允许你更改IP地址并从不同的位置访问网站。
希望这篇文章能帮助你学习如何快速清除所有顶级浏览器中的浏览器缓存。你也可以查看我们的WordPress故障排除技巧和完整的WordPress安全指南,以确保你的网站安全。