在IIS中部署后,CSS无法正常工作

时间:2017-04-17 12:58:46

标签: css asp.net iis-7 stylesheet

我在IIS中已经托管的一个网站上做了一些css更改。但客户无法看到更新的更改,除非我个人要求他们按ctrl + F5。有什么方法可以解决这个问题。

2 个答案:

答案 0 :(得分:0)

最好的方法是始终设置到期日。因为客户总是会从缓存中获得结果。通过设置到期时间,他们将始终获得最新结果。

答案 1 :(得分:0)

你需要版本你的CSS。最简单的是,您只需在包含样式表的URL末尾添加?v=1.0即可。

继续之后,您可以自动执行该过程,例如通过读取CSS文件的文件修改日期并附加该文件。

这是一种非常强大的方法,可以确保没有人看到过#34; old"再次使用css,同时充分利用缓存。