强制用户抓取新网站内容,而不是使用缓存

时间:2011-08-31 16:04:35

标签: html browser-cache

我们推出了一个全新的网站,很多旧图片都没了。我们今天早上被客户打电话淹没了,因为他们无法访问网站内容,因为他们仍然在页面上使用缓存。有没有办法使用元标记或强迫他们不使用缓存内容的东西?这只是暂时的一周,然后我们将删除它,只是为了让我们的用户拥有最新的网站。感谢。

2 个答案:

答案 0 :(得分:1)

为什么不更改HTML源以显示图像和资源的不同URL,以便浏览器强制下载新版本。这种技术用于使浏览器缓存无效。这是一个例子:

<img src="/logo.jpg?version=1">
<link rel="stylesheet" type="text/css" href="/style.css?version=1">

答案 1 :(得分:1)

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">

表示不应使用缓存信息,而是应将请求转发到源服务器。