如何停止在实时站点上使用缓存清单

How to stop using cache manifest on a live site

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

CACHE MANIFEST
NETWORK:
*
CACHE:
FALLBACK:

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

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

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

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

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

据推测,我需要将损坏的参考资料保存在那里几年,以防我有只定期访问的访客。