【问题标题】:Firefox on iOS reloads old page although history and cache cleared尽管历史记录和缓存已清除,但 iOS 上的 Firefox 会重新加载旧页面
【发布时间】:2017-03-27 16:58:22
【问题描述】:

我正在处理一个网页,我想在我的 iPhone 上对其进行测试。但是,当我在 Firefox 或 Safari 中通过手机访问该网站时,打开的是旧版本的网站。我已尝试按照here 的描述清除缓存和历史记录,但它仍然是出现的旧网站。我还尝试断开我的 Firefox 帐户并重新启动应用程序和手机。我已经在我的计算机上的浏览器中进行了检查,在这里我看到了新网站以及即时实施的任何更改。

有没有人遇到过类似的问题以及如何解决?

编辑1:过了一会儿(几个小时)我又试了一次,它确实是移动浏览器中的新页面。但是,我仍然不明白为什么在移动浏览器中而不是在其他地方存在延迟,即即使历史记录和缓存已被清除,旧页面在哪里以及为什么缓存在移动设备上?

编辑 2:我现在还发现,除了 FirefoxDeveloperEdition 之外,所有其他非移动浏览器都存在同样的问题,所以这个浏览器肯定做了其他浏览器没有做的事情。

【问题讨论】:

  • 您能否向我们展示包含您网站旧版本的响应的 HTTP 标头?您可以使用Firefox Network Monitor 获取它们。
  • @LeonidVasilyev 感谢您的评论 - 但是我同时使用来自我的提供商的 SSH 服务的cache-purge 解决了...

标签: ios firefox browser-cache browser-history


【解决方案1】:

我过去也遇到过类似的问题。这取决于您的托管服务提供商。通常更新网页不需要时间,但有时平均托管很糟糕。

尝试以隐身模式/私密模式打开网页。

【讨论】:

  • 我只是不明白为什么只有在移动设备上才会出现问题,如果是托管服务提供商的问题,在其他设备上不会出现问题?
【解决方案2】:

从我的提供商的 SSH 服务运行 cache-purge 解决了我的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-10
    • 2015-01-01
    • 1970-01-01
    • 2019-04-28
    • 2014-10-01
    • 2022-12-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多