在 CloudFront 行为设置中,“全部”是将所有请求标头转发到源的吗?
如果您将 CloudFront 配置为将所有标头转发到您的源以进行缓存行为,则 CloudFront 永远不会缓存关联的对象。相反,CloudFront 将对这些对象的所有请求转发到源。在该配置中,最小 TTL 的值必须为 0。
是的。
该文档似乎更多地关注基于标头的缓存,而不是转发的内容,但是缓存标头和将标头转发到源头是相辅相成的。
当我从文档中寻找明确的引文时,我在Amazon CloudFront 开发人员指南中找到的一个参考如下所示。它是标题为“基于选定请求标头的缓存”部分的链接,但其锚标记是DownloadDistValuesForwardHeaders。
这表明有人试图澄清或简化文档......显然成功有限。
请注意,这个前锋几乎所有标题的由来,除了一些仍在剥离的安全性和/或操作上的原因,如X-Forwarded-Proto,X-Real-IP和X-Edge-*。
另请注意,如果您的源协议是 HTTPS 并且您尚未Host在 CloudFront将标头列入白名单,则将所有标头列入白名单可能会更改源的 TLS 证书的要求。未能正确处理此问题是 CloudFront 可能向查看器返回502 错误的几个原因之一。
| 归档时间: |
|
| 查看次数: |
3943 次 |
| 最近记录: |