我在asp开发一个网站。因此,就目前而言,由于是开发时间,我不想缓存我的js / css,因为它将进行更改。
但是在部署之后,最好是进行缓存,因为它是一个较长时间运行的进程。
是否有一个设置可以实现此目的,最好是在IIS服务器中。因此,每当我需要获取新副本时,我只需在IIS中启用该设置
这对我们来说是一个瓶颈,因为我需要指示我的客户端进行缓存清除。任何帮助将不胜感激
答案 0 :(得分:1)
每次都更改css和js的URL。浏览器会检测到不同的URL,并且不会加载缓存的样式表/ JS。您只需在URL末尾添加随机查询字符串即可更改URL。
http://mysite/style.css?Version=1
http://mysite/file.js?Version=1