2013-04-23 86 views
2

我刚刚完成了一个网站的重新设计/ reskin已经超过一年。新的HTML,新的CSS,新的图像。HTML力刷新

如何强制所有访问者刷新其缓存,以便他们不尝试查找去年的资产并获取损坏的页面?

我已阅读关于META刷新,但这似乎不是正确的解决方案。这是我唯一的选择吗?

回答

4

最简单的方法是更改​​CSS文件的名称并引用新文件。

+0

我已经做到了这一点。看起来它正在工作。 – 2013-04-23 14:35:08

6

只需将一个查询字符串添加到include中,浏览器就会认为它是一个新文件,您不必一次更改所有页面的名称或甚至更新它。

例如

<script type="text/javascript" src="myfile.js?v=123"></script> 
    <link href="cssfile.css?v=321" rel="stylesheet" type="text/css" />