Lou*_*ikh 5 nginx varnish browser-cache
我们遇到了显示主页的先前版本的问题。即使从那时起发生了变化,网页将始终显示旧版本。
这个问题源于我们使用 WordPress 插件
Last-Modified: Tue, 19 Apr 2016 15:18:40 GMT
向响应添加了
标头。
找到解决此问题的唯一方法是在浏览器上强制刷新。有没有办法远程使所有客户端的缓存无效?
Geo*_*orn 11
例如,如果您指的是样式表或 javascript,您可以更新样式表的版本,请参见下面的示例
<link rel="stylesheet" type="text/css" href="mystyle.css">
Run Code Online (Sandbox Code Playgroud)
您可以更改为
<link rel="stylesheet" type="text/css" href="mystyle.css?v=1.0">
Run Code Online (Sandbox Code Playgroud)
注意源代码末尾的 ?v=1.0 参数,这也适用于 Javascript。
如果您需要更新图像和内容,您可以在这里找到很多关于缓存破坏的信息
你也可以尝试添加
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 20 Feb 2012 00:00:01 GMT">
Run Code Online (Sandbox Code Playgroud)
到 HTML 页面的头部。
| 归档时间: |
|
| 查看次数: |
10777 次 |
| 最近记录: |