我们突然遇到一些旧版本的.css和.js文件出现在浏览器中的问题。 通常,当用户清除浏览器中的caching时,这些问题就会消失。
有没有什么我们可以做的代码或在IIS7,说服浏览器不使用caching的文件?
在我们最奇怪的情况下,我们有一个客户的用户访问我们的网站,并得到一个旧版本的JS文件。 他们清除caching,加载页面,获取当前版本,并且页面运行良好。 然后他们再次加载文件,并突然有旧版本,再次。
任何想法如何可能发生? 我可以想到三个:
我不得不说,这三种情况似乎都不太可能,但这是一种可重复的行为。
有任何想法吗?