404错误通常因浏览器缓存了过期的“找不到”响应所致,需清除缓存恢复;可快捷键(ctrl/cmd+shift+delete)选“所有时间”清缓存,或通过设置菜单精细清理,亦支持单网站精准清除及强制刷新(ctrl+f5或cmd+shift+r)。

当你在浏览器中访问网页时看到“404 Not Found”提示,而该页面此前能正常打开,大概率是浏览器缓存了错误的响应路径或过期的重定向记录,必须清除缓存才能让浏览器重新向服务器发起真实请求。这不是网站宕机,而是你本地存了一份“找不到”的快照。
用快捷键一键调出清除界面
这一步最快,绕过所有菜单层级,Windows/macOS通用,3秒内就能开始清理。
1、确保当前浏览器窗口处于焦点状态,光标随便点在页面空白处就行。
2、Windows/Linux用户按 Ctrl + Shift + Delete;macOS用户按 Command + Shift + Delete。
3、弹窗出现后,在“时间范围”下拉菜单里选【所有时间】——别选“过去一小时”或“今天”,否则旧缓存清不干净。
4、至少勾选【缓存的图片和文件】;如果页面涉及登录态且你愿意重新输入密码,再额外勾选【Cookie及其他网站数据】。
5、点击【清除数据】按钮,等待进度条走完,关闭窗口即可。
通过浏览器设置菜单执行全量清理
如果你需要确认每项清理内容,或者想顺带删掉历史记录、下载记录等关联数据,就走这个路径。它比快捷键多两步,但控制更精细。
① 点击Chrome/Edge右上角三个垂直点 → 选择【设置】;Firefox则点三条横线 → 【设置】。
② 左侧导航栏点击【隐私和安全】(Chrome/Edge)或【隐私与安全】(Firefox),再点右侧的【清除浏览数据】。
③ 切换到【高级】选项卡(Chrome/Edge默认在此),把时间范围设为【所有时间】。
④ 勾选【缓存的图片和文件】,其他项按需增减,最后点【清除数据】。
针对单个网站精准清除缓存与Cookie
只有一两个网站报404,其他都正常?说明问题局限在特定域名,没必要清空全部数据,避免登出邮箱、网银等关键账号。
方法一:从地址栏快速操作
1、打开那个显示404的网页。
2、点地址栏左侧的锁形图标(或“i”信息图标)。
3、在弹出面板里选【网站设置】→ 滚动到底部找【清除数据】按钮。
4、点击后确认清除,立刻刷新页面验证效果。
方法二:手动定位站点管理页
1、在地址栏输入 chrome://settings/siteSettings(Chrome/Edge)或 about:preferences#privacy(Firefox)回车。
2、搜索对应域名,比如 zhihu.com。
3、点击进入后,分别找到【Cookie】和【缓存的图像和文件】两栏,各自点击右侧的【清除数据】按钮。
强制刷新绕过缓存加载
有时候缓存没清完,或者CDN节点还没更新,直接硬刷就能跳过本地缓存,拿到服务器最新响应。
在出问题的网页标签页,按 Ctrl + F5(Windows/Linux)或 Cmd + Shift + R(Mac)。
这一步会忽略所有本地缓存,强制发起全新GET请求。如果刷完页面出来了,说明之前加载的根本不是真实服务端结果,而是浏览器自己存的“404快照”。











