我们正在为javascripts使用Rails资产管道。 application-xyz.js(xyz = digest)被缓存,似乎没有被IE(版本8)清除,即使我重新编译所有资产并重新部署到生产。即使删除历史记录和临时Internet文件也无济于事。
是否有任何指令/标题可以使IE清除缓存版本并始终获取该页面的最新版本?
答案 0 :(得分:1)
我在标题页中使用了元标记。
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" />
信息:http://www.w3schools.com/tags/att_meta_http_equiv.asp
我希望它有所帮助。