【问题标题】:How to stop using cache manifest on a live site如何停止在实时站点上使用缓存清单
【发布时间】:2019-01-09 08:29:08
【问题描述】:

我将我的 cache.manifest 文件更改为以下内容:

CACHE MANIFEST
NETWORK:
*
CACHE:
FALLBACK:

这触发了我网站的更新。 我尝试在清单文件中添加一个“#”,然后从我的页面中删除了manifest="cache.manifest"

这触发了缓存再次更新,即使对清单的引用已经消失。控制台显示它仍在从缓存中加载。

我什至尝试重命名我的 cache.manifest 文件,但它仍在从缓存中加载。

到底如何才能安全地停止使用缓存清单?我想推出一个全新版本的网站,但如果缓存清单仍在尝试缓存新网站,那对于所有不知道需要清除浏览器缓存的访问者来说将是一场灾难。

【问题讨论】:

    标签: html caching html5-appcache cache-manifest


    【解决方案1】:

    我相信我找到了诀窍。 看来我需要保留旧的 cache.manifest 但更改(而不是删除)对不存在的清单文件的引用。

    大概,我需要将损坏的参考保存在那里几年,以防我有只定期访问的访客。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-23
      • 1970-01-01
      • 1970-01-01
      • 2017-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-19
      相关资源
      最近更新 更多