1-这是一个有效的缓存控制标题:
Cache-Control: max-age=86400, s-maxage=3600
2-我正在尝试为从S3到CloudFront提供服务的对象设置缓存控制标头。图像通常不会改变,但有时可以改变。这看起来像是一个很好的缓存控制吗? CloudFront应每60分钟重新验证一次,但用户将缓存一整天。 (我不再担心个人用户,而更担心继续为新用户提供过时的图像。)
3-我应该使用其他标题吗? (即代理重新验证)
在S3对象上更改这些设置并非易事,所以我试图在第一次就把它弄好。感谢。
答案 0 :(得分:0)
我刚刚使用它们
理论上并且从AWS S3 / Cloudfront doc,只有1.将起作用。在实践中,它需要两者。
基思