火狐浏览器缓存问题需精准清理:通过隐私与安全设置或快捷键清除“已缓存的网页内容”,可保留登录态;单网站错乱时用地址栏锁图标清除其全部数据;调试可用Ctrl+Shift+R强制刷新;开发者可通过about:cache验证并手动删除指定域名缓存。
当你发现火狐浏览器打开网页变慢、图片不更新、CSS样式错乱或API返回旧数据时,大概率是缓存数据堆积或HTTP缓存策略冲突导致的,必须针对性清理而非盲目重装。
这一步最稳妥,只清“已缓存的网页内容”,保留登录态、书签、扩展配置等关键数据,适合日常维护。
1、点击火狐右上角三条横线菜单 → 选择“设置”(Windows/Linux)或“Firefox”→“偏好设置”(macOS)。
2、左侧导航栏点击“隐私与安全”选项卡。
3、向下滚动至“Cookie 和网站数据”区域,点击右侧的【清除数据…】按钮。
4、在弹出窗口中,仅勾选“已缓存的网页内容”(Windows/Linux显示为“缓存的图像和文件”,macOS显示为“缓存的网站数据”),务必取消勾选“Cookie 和网站数据”“保存的登录信息”等项——勾错会导致所有网站退出登录。
5、点击“清除”按钮,状态栏出现“已完成”提示即表示操作成功。
不用点菜单、不进设置页,键盘一按直达核心界面,适合熟悉操作路径的老用户。
1、确保火狐浏览器为当前激活窗口。
2、按下 Ctrl + Shift + Delete(Windows/Linux)或 Command + Shift + Delete(macOS)。
3、在弹出的“清除您的近期历史记录”窗口中,将“时间范围”设为“全部”。
4、点击“详细信息”旁的下拉箭头展开完整列表,只勾选“已缓存的网页内容”,其余全不选。
5、点击“立即清除”按钮,几秒内完成清理。
当只有某个网站(比如 https://bank.icbc.com.cn)页面错乱、JS不执行或始终加载旧版HTML,又不想清空全部缓存导致其他网站重新登录,就用这个方法。
方法一:从当前页面一键清除
1、先在火狐中完整打开目标网站(地址栏必须显示该域名,不能是空白页或about:blank)。
2、点击地址栏左侧的锁形图标(不是刷新按钮,也不是地址栏文字本身)。
3、在弹出的站点信息面板中,找到并点击【清除 Cookie 和站点数据】——这会同步清除该域名下的磁盘缓存、内存缓存、Cookie、LocalStorage 和 IndexedDB,但仅限当前标签页所属主域及全部子域。
4、确认弹窗中无额外勾选项,直接点“清除”,操作瞬时完成。
方法二:从管理数据界面批量筛选
1、右上角三点菜单 → 设置 → 隐私与安全 → 管理数据…
2、顶部搜索框输入目标网站的二级域名(例如输入 taobao.com,不能输 www.taobao.com 或 https://taobao.com)。
3、等待列表刷新后,勾选所有匹配项(含 item.taobao.com、cart.taobao.com 等子域)→ 点击“移除选定项”。
这不是清理动作,而是临时跳过本地缓存向服务器发起全新请求,适合调试单页、验证资源是否已更新。
聚焦当前网页标签页 → 按下 Ctrl + Shift + R(Windows/Linux)或 Command + Shift + R(macOS)。
看到地址栏左侧出现旋转图标,即表示浏览器正在忽略内存缓存,重新拉取服务器最新响应。
这是唯一能验证某条缓存是否真实被删掉的方法,适用于开发者或怀疑某API响应被错误缓存的场景。注意:它只影响磁盘缓存,不触碰内存缓存或 Cookie。
第一步:打开缓存索引页
1、地址栏输入 about:cache 并回车。
第二步:进入磁盘缓存条目列表
2、找到“主缓存(disk)”下方的【列出缓存条目】链接并点击。
第三步:搜索并触发清除
3、按 Ctrl+F(Windows/Linux)或 Cmd+F(macOS),输入目标域名(如 weibo.com)。
4、找到对应条目后,复制其“Key”字段完整路径,粘贴至新标签页地址栏并访问——页面将显示“Not in cache”或直接触发清除动作。