扫码关注官方订阅号
查看cache-control和expires META标签。
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"><META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 22 Jul 2002 11:12:01 GMT">
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 22 Jul 2002 11:12:01 GMT">
另一种常见的做法是将不断变化的字符串附加到请求的文件末尾。例如:
<script type="text/javascript" src="main.js?v=12392823"></script>
如果这是关于 .css 和 .js 的更改,那么一种方法是通过在每个发布的文件名后附加类似于“_versionNo”的内容来进行“缓存破坏”。例如:
.css
.js
_versionNo
script_1.0.css // 这是发布 1.0 的 URL script_1.1.css // 这是发布 1.1 的 URL script_1.2.css // 等等
或者在文件名后面:
script.css?v=1.0 // 这是发布 1.0 的 URL script.css?v=1.1 // 这是发布 1.1 的 URL script.css?v=1.2 // 等等
您可以查看这个链接来了解它是如何工作的。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
查看cache-control和expires META标签。
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 22 Jul 2002 11:12:01 GMT">
另一种常见的做法是将不断变化的字符串附加到请求的文件末尾。例如:
<script type="text/javascript" src="main.js?v=12392823"></script>
如果这是关于
.css
和.js
的更改,那么一种方法是通过在每个发布的文件名后附加类似于“_versionNo
”的内容来进行“缓存破坏”。例如:或者在文件名后面:
您可以查看这个链接来了解它是如何工作的。