如何让我的网站强制Internet Explorer忽略该网站的任何缓存文件?我在网站上有一个“#”的网址存在问题。在Chrome中,如果我访问website.com/#123.htm它将加载正常,但是如果我在IE中尝试它将加载website.com/这是库/ CMS的索引。
我可以禁用IE选项中的设置,但是网站(以及关闭缓存所需的功能)已被数百名用户使用。
我在Chrome中没有遇到此问题,并且当我在此计算机上禁用IE中的缓存时停止使用它。另一方面,是否可以禁用某些内容的缓存而不是其他内容(理想情况下每次都不会加载图像)
我的网站正在使用CSS / HTM / JS。
由于
答案 0 :(得分:0)
可以使用响应发送多个标头以防止缓存:Expires: -1
,Pragma: no-cache
,Cache-control: no-cache
如果您无法控制标题,可以使用META
元素完成此操作,例如:
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">