【问题标题】:Cached HTML Resource not reloaded by Browser浏览器未重新加载缓存的 HTML 资源
【发布时间】:2016-01-21 00:49:19
【问题描述】:

我有一个提供 HTML 文档的网络服务器,比如说http://example.com/ 返回一个 index.html 文档,其中包含内容

<meta http-equiv="refresh" content="5; URL=http://some-other-domain.com/">

这个文档被缓存在我的浏览器中(我不知道为什么):

在 Firefox 中,我通过以下方式列出缓存 关于:缓存?存储=磁盘 并查看条目

http://example.com/ Expires: 1.10.2016

现在我重新设计了我的网页并希望用户看到新内容,但是之前访问过我网站的所有用户都有缓存条目并且仍然被重定向到http://some-other-domain.com/

在不清除每个用户的浏览器缓存的情况下,有没有机会解决问题?

问候, 比约恩

【问题讨论】:

  • 不会有 100% 有效的方法来强制浏览器请求新版本。您可以通过网络服务器的cache-control 标头建议它,但某些浏览器甚至可能在到期日之前不会重新检查。

标签: html caching


【解决方案1】:

此链接会告诉您所有信息,具体取决于您使用的是 Mac 还是 PC 以及您使用的浏览器! https://www.getfilecloud.com/blog/2015/03/tech-tip-how-to-do-hard-refresh-in-browsers/#.Vp-52BqAOko

我会做 command + shift + R

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-04
    • 1970-01-01
    • 2014-02-06
    • 1970-01-01
    • 1970-01-01
    • 2013-05-24
    • 1970-01-01
    • 2019-01-18
    相关资源
    最近更新 更多