代码之家  ›  专栏  ›  技术社区  ›  Pennf0lio

URL中的唯一查询字符串是否可以阻止网站缓存在浏览器中?

  •  0
  • Pennf0lio  · 技术社区  · 8 年前

    在很多情况下,我的客户会从我分享给他们的链接中看到该网站的缓存版本。过了一段时间,确保他们没有看到该网站的缓存版本可能会变得非常令人沮丧。有没有办法避免这种情况?

    我经常要求他们清除浏览器缓存,并在如何清除各自浏览器的缓存中向他们指出在线操作。

    我正在测试一个黑客,我使用查询字符串生成一个唯一的URL。它不是在服务器中处理的,查询字符串只是为了在每次我共享它时都有一个唯一的url。它目前在我的浏览器和我分享过的人中运行,但我不确定这是否是一个防弹的解决方案。

    例如:

    http://examplesite.com/index.php?v=25

    http://examplesite.com/index.php?d=09282017

    1 回复  |  直到 8 年前
        1
  •  1
  •   JavaKungFu    8 年前

    这是一种普遍接受的做法,强制浏览器下拉内容的最新副本。