我读到,当您无法访问Web服务器的标头时,您可以使用以下命令关闭缓存:
<meta http-equiv="Cache-Control" content="no-store" />
Run Code Online (Sandbox Code Playgroud)
但我也读到这在某些版本的IE中不起作用.是否有任何<meta>标签可以关闭所有浏览器中的缓存?
我在特定服务器上托管了一个网页index.html.我指出example.com了example.com/index.html.因此,当我在index.html中进行更改并保存它,然后尝试打开example.com时,不会反映更改.网页被缓存的原因.
然后我手动刷新页面,因为它加载了新的副本,而不是从缓存,它工作正常.但我不能要求我的客户这样做,他们希望一切都很完美.所以我的问题是,我是如何从服务器而不是从缓存中每次加载文件的技巧或技巧?
PS:我知道CSS,JS和图像文件的技巧,即附加?v=1但不知道如何为index.html执行此操作.
任何帮助,将不胜感激.谢谢!