为了告诉浏览器的缓存如何处理我的站点,我想在头部编写一些缓存控制规则。有一个很棒的资源here,但我似乎找不到适合我的情况的正确缓存控制代码。
因为我的website是静态的,所以我希望浏览器始终将数据保存在其缓存中。但是,那些确实改变了的页面(公文包,博客)我希望缓存到3600秒的过期时间。
有人知道怎么做吗?

最佳答案

既然您使用的是托管提供商,我假设您无法控制实际的HTTP头?相反,您可以使用<meta> tags逐页告诉浏览器要做什么。
至于标题,我宁愿直接从马嘴里读出来:参见HTTP 1.1 Headers specification中的14.9节。

09-16 02:30
查看更多