Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 我的用户旧缓存文件是否不能正确呈现我的新设计?_Html_Css_Caching_Browser - Fatal编程技术网

Html 我的用户旧缓存文件是否不能正确呈现我的新设计?

Html 我的用户旧缓存文件是否不能正确呈现我的新设计?,html,css,caching,browser,Html,Css,Caching,Browser,我说这是我的用户浏览器可能是错的,但我在更新我的在线商店时有一个问题 我最近重新设计了我目前正在完成的主页商店。 可以通过 基本上,我意识到通过一台已经访问过该网站并将其存储在缓存中的计算机,一切都不正常,链接到旧网站使用的文档中的图像文件和基本上清除浏览器数据是修复布局的唯一方法 我的问题是,我返回的访问者是否也必须处理这个问题,比如必须清除他们的缓存,而政府是否无论如何都要防止这种情况发生 谢谢 Kieren.这就是HTTP缓存的工作原理 避免这种情况的最好方法是使资源URL:s唯一。如果您

我说这是我的用户浏览器可能是错的,但我在更新我的在线商店时有一个问题

我最近重新设计了我目前正在完成的主页商店。

可以通过

基本上,我意识到通过一台已经访问过该网站并将其存储在缓存中的计算机,一切都不正常,链接到旧网站使用的文档中的图像文件和基本上清除浏览器数据是修复布局的唯一方法

我的问题是,我返回的访问者是否也必须处理这个问题,比如必须清除他们的缓存,而政府是否无论如何都要防止这种情况发生

谢谢


Kieren.

这就是HTTP缓存的工作原理


避免这种情况的最好方法是使资源URL:s唯一。如果您正在手动执行所有这些操作,请尝试将新资源放入一个版本化文件夹(/2.0/css、/2.0/img等)。

首先,是的,但浏览器缓存通常至少只缓存一天。如果您想阻止任何缓存,您需要向样式请求中添加一个版本,如下所示


v
参数与css版本相关,当您上传新样式版本时,您需要更改版本