我最近做了很多改动,我需要一种方法来强制在客户端更改样式表。有推荐的方法吗?
答案 0 :(得分:4)
将?v = x.y 添加到样式表链接的末尾。
http://www.zadling.com/2010/08/css-trick-force-users-to-see-new-stylesheet/
答案 1 :(得分:0)
只需发送一个nocache-header(将其设置为1990年到期),该页面应该直接加载而不是从缓存加载。
答案 2 :(得分:0)
为您的网站添加过期标头,但将值更改为过去的日期,强制他们从头开始重新下载网站,从而清除缓存,
http://www.askapache.com/htaccess/apache-speed-expires.html
可以在apache,php和其他人中完成,我会使用apache。
答案 3 :(得分:0)
您可以随时为CSS添加时间戳或版本,例如:
<link rel="stylesheet" type="text/css" href="style.css?141211" />
或使用版本
<link rel="stylesheet" type="text/css" href="style.css?ver=2" />