为了告诉浏览器的缓存如何处理我的站点,我想在头部编写一些缓存控制规则。有一个很棒的资源here,但我似乎找不到适合我的情况的正确缓存控制代码。
因为我的website是静态的,所以我希望浏览器始终将数据保存在其缓存中。但是,那些确实改变了的页面(公文包,博客)我希望缓存到3600秒的过期时间。
有人知道怎么做吗?
最佳答案
既然您使用的是托管提供商,我假设您无法控制实际的HTTP头?相反,您可以使用<meta>
tags逐页告诉浏览器要做什么。
至于标题,我宁愿直接从马嘴里读出来:参见HTTP 1.1 Headers specification中的14.9节。