编写meta http-equiv =“ Cache-Control”的正确方法是什么

时间:2019-09-06 21:40:31

标签: html google-chrome firefox caching

我的网站的开头部分有此缓存控制指令:

CanExecute

https://validator.w3.org上的网站说:

<meta http-equiv="Cache-Control" content="public" max-age="172800" />

我所做的所有研究都说meta标签是使用什么。例如,How to set HTTP headers (for cache-control)?,但是接受的答案下方的第一条评论是:

“ HTML5禁止这样做,并且一直是指定缓存的一种糟糕而易变的方式”

经过更多研究,我仍然不确定。尽管来自validator.w3.org的消息,该标签似乎仍然有效,因为站点加载速度从“无存储”提高了,并且Firefox缓存包含了所有内容。

在开头部分写高速缓存控制指令的正确方法是什么?我知道我可以在Apache中设置缓存控制,但是现在我只想在可能的情况下使用浏览器。

感谢您的帮助。

0 个答案:

没有答案