我正在开发一个现在正在生产的B2B。 问题是当我在IIS上更新应用程序时 模板的html文件未更新。 清除浏览器的缓存后,所有内容都会更新。
如何避免IIS缓存模板的页面? 或者更一般地说,如何才能始终拥有最新的服务器文件?
由于 马特奥
答案 0 :(得分:0)
当您更新html上的文件时,这意味着您正在应用一些补丁,其中您有更新的号码,例如内部版本号或补丁号。 您必须在每个页面的末尾附加此修补程序编号或内部版本号。 您必须在全局服务中设置此内部版本号并嵌入每个html模板的最后一个。
例如。 一开始:
build_number =1;
your_template ='content.html?'+buildnumber
第二次迭代:
build_number =2;
这样,每次在服务器上应用某些更改时,总会获得更新的htmls。通常这个内部版本号是最终的svn内部版本号。希望你明白我的意思。