我的问题
我遇到了这个令人烦恼的问题,这真的会影响我网站上的常规用户。
如果我向网站上的网页添加新内容,则只显示我网站的旧缓存版本,新文本/图片/链接/ div不会显示,除非用户清除其缓存。< /强>
这是正常的吗?
方案吗
如何解决这个问题,以便无需用户清除缓存即可查看新内容以查看新内容?
答案 0 :(得分:1)
您可以使用以下标题执行此操作:
Cache-Control: no-cache, no-store, must-revalidate
Pragma: no-cache
Expires: 0
我不知道对于已经为用户缓存的页面(在添加这些标题之前),它是否会有很大帮助。
有关详细信息,请参阅this related answer。