Ger*_*orm 28 asp.net deployment iis-7 caching
在部署新版本的网站后,浏览器会从旧网页的缓存中加载所有内容,直到强制刷新完成为止.图像很旧,cookie很旧,而且有些AJAX部件不能正常工作.
部署后,如何继续使用最新版本的页面为用户提供服务?
该网页是使用IIS7 +的ASP.Net网页.
m.e*_*son 35
您可以将变量附加到每个部署的每个资源的末尾.例如,您可以命名样式表:
styles.css?id=1
Run Code Online (Sandbox Code Playgroud)
随着id每次都在改变.
这将强制浏览器下载新版本,因为它无法在其缓存中找到它.