使用Cache-Control
and Expires
header 以使页面不会在 10 年内过期:
Cache-Control: max-age=315360000
Expires: Sun, 19 Jul 2020 18:06:32 GMT
使用第 1 行的结果是否与第 2 行相同?
<link href="/public/doc.css?v=128" ... >
<link href="/public/doc_v128.css" ... >
我在想也许某些浏览器会将其?v=128
视为更具动态性的内容并在 10 年到期之前重新加载它?
否则,这两个文件都将在 10 年内到期,并且当 CSS 发生更改时,128
可以将其更新为 129 并且它会被加载并具有全新的 10 年到期日期?
(同样适用于 javascript.js
文件)