清除 Firefox 中的 301 重定向缓存

Thi*_*ter 257 firefox browser-cache

是否有可能以清除只有301重定向从Firefox的缓存?CTRL+F5不能完成这项工作,因为您只是在没有缓存的情况下重新加载目标,但没有清除缓存的重定向。

完全禁用这些重定向的缓存的选项也很好 - 但以某种方式(可能通过扩展)删除这些缓存的重定向会更好。

注意:我不是在寻找禁用所有缓存(包括 CSS、JS 等)的答案

Rom*_*nSt 325

在“历史记录”侧栏中找到您被重定向的站点。右键单击它并选择“忘记此站点”。

无需插件!

PS我很确定这在过去不起作用,但是现在跟随重定向然后清除过去一小时的缓存实际上会删除缓存的重定向。

PS 目前最好的解决办法是使用“Web Developer Tools”(Ctrl+Alt+I),点击“网络”,点击“禁用缓存”。加载原始 URL。再次启用缓存。该页面在缓存中刷新,现在也可以从其他选项卡访问原始 URL。

  • 已在 Firefox 41 上确认。但请注意:“忘记此站点”将忘记缓存的页面、URL 历史记录(自动完成所需),甚至是*整个域* 的保存密码。它说的是“站点”,而不是“页面”,而且此功能似乎是为了保护您的浏览历史隐私。这可能不是你想要的,所以要小心。 (23认同)
  • 也适用于我。确保删除您被重定向*来自*的站点的历史记录条目,而不是您被重定向到*的站点。 (21认同)
  • 可在 Firefox 50 中使用。许多小时的沮丧结束。 (2认同)
  • 谨防!根据我迄今为止对 FF 的经验(从 40 版到 4 月 13 日的每晚构建),这会清除浏览器 *cache* 中的所有条目(对于所有域)(除了极少数特定网站,其我尚未调查的行为),而不仅仅是您试图忘记的网站! (2认同)

小智 34

在 Firefox 中删除缓存(包括 301 重定向)的最快方法如下:

  • CTRL + SHIFT + 删除
  • 如果需要,更改时间范围
  • 单击“详细信息”并取消选中“缓存”以外的所有内容

  • 这在某种程度上有点矫枉过正,因为它至少删除了我们的最后一个活动,但可能有用。 (5认同)

小智 28

这是 Firefox 中的简单解决方案:

汉堡菜单 -> 首选项 -> 隐私和安全 -> 清除数据(在 Cookie 和站点数据下)

确保选中“缓存的 Web 内容”。您可能想取消选中“Cookie 和站点数据”。然后点击“清除”,就​​大功告成了。

在此处输入图片说明

  • 好的!与我的解决方案不同,即使您对该站点的唯一访问是重定向到错误页面,这也有效,因为这些不会出现在历史记录中,并且您没有什么可单击“忘记此站点”。 (4认同)
  • 这个解决方案的唯一问题是它没有像 OP 那样清除 **only 301-redirect**。 (3认同)

Mat*_*iva 25

到目前为止,我找到的唯一解决方案 - 没有清除整个缓存 - 是Web Developer Toolbar 中的“禁用整个缓存”切换。禁用后,您将很难重新加载页面并获得新版本(请记住在完成后取消选中切换)。

  • 有点明显,但此复选框位于开发人员工具栏中的“网络”选项卡中。它现在被称为“禁用缓存”。我喜欢这个,因为它不会从缓存中擦除有关该站点的所有信息。 (5认同)

小智 15

另一个解决方案是;

  • 打开网络选项卡上的开发者工具栏(Ctrl+ Shift+QCmd+ Opt+ Q
  • 确保在底行启用“全部”或“HTML”过滤器
  • 像往常一样导航到您接收缓存重定向的 URL
  • 注意第一个 HTML 请求将在网络列表中显示 301
  • 右键单击该行,选择“编辑并重新发送”
  • 右侧将显示一个窗格,允许您编辑 HTTP 请求。只需点击“发送”
  • 一个新的 HTML 请求将显示在网络列表中,这一次(希望如此!)返回一个 200
  • 再次导航到 URL,它应该按预期工作

  • 这个答案看起来很复杂,但对我来说,它是唯一真正回答 OP 问题的答案:仅删除 301 重定向缓存。 (4认同)
  • 这不适用于 FF 59.0.1,或者至少不适用于某些请求。单击“发送”什么也不做。不确定 https://bugzilla.mozilla.org/show_bug.cgi?id=1151932 是否相关,但它讨论了类似的症状。 (3认同)

che*_*sum 7

迟到的答复。使用 Firefox 50。

  1. Web Developer在 Firefox 中打开( F12)
  2. 打开Toolbox OptionsWeb Developer窗口顶部的齿轮/齿轮形状图标)
  3. 在 下Advanced Settings,选中复选框Disable HTTP Cache (when toolbox is open)

随着Web Developer打开的窗口,重定向缓存将被刷新。