【发布时间】:2012-01-16 06:32:19
【问题描述】:
是否可以为 CDN 和浏览器设置不同的缓存控制标头? 目前,我正在使用
header("Cache-Control: max-age=3600, public");
由于我使用的是 public,我相信浏览器和 CDN 都将页面缓存了 1 小时。我在 CDN 上设置了原始拉取,以便 CDN 服务器从 Web 主机检索页面。
我希望客户端缓存 10 分钟,CDN 缓存一小时。这可能吗?
如果那不可能,我根本不希望浏览器缓存内容,而是 CDN 每小时缓存一次。
【问题讨论】:
标签: php http-headers browser-cache cache-control