通过在文件名中附加内容来缓存广告?

时间:2017-01-10 02:14:42

标签: javascript html css

我在互联网上找到了以下文字......

  

为什么要使用缓存清除?

     

方便的做法,派上用场   开发和生产都是为了防止浏览器保持不变   应用程序的CSS / Javascript的陈旧副本。

     

这可以防止客户查看过时的版本   不再与Html匹配的应用程序,并避免错误报告   有时很难将其与陈旧的存在联系起来   资源。

     

实现缓存清除的最有效方法是附加到每个缓存   CSS / Javascript文件是其内容的哈希值。这种方式当文件   更改后,文件名也会更改,浏览器将加载   最新版本的资源。

......我一般都明白了。但是,我只是通过在查询中附加参数来确切地了解文件名的变化。例如,如何更改以下内容......

<link rel="stylesheet" href="style.css">

...到......

<link rel="stylesheet" href="style.css?v=3.4.1">

...真的改变文件名?据我所知,文件名仍为style.css。唯一不同的是,现在最后有一个参数v=3.4.1,但这不是文件名!有人可以向我解释一下吗?

0 个答案:

没有答案