繁体   English   中英

CloudFront是否支持版本化来源?

[英]Does CloudFront support versioned origins?

我有一个版本为S3的存储桶作为源。 这是用于从CloudFront访问对象的特定版本的正确格式吗?

http://example.cloudfront.net/files/file.pdf?verisonId=[id]

它会忽略versionId并始终为head对象服务。

我的S3存储桶策略允许CloudFront执行以下操作:

s3:GetObjectVersion

s3:GetObject

我进行了搜索,但似乎找不到任何文档。 如何在CloudFront URL中指定versionId?

我想通了。 在CloudFront中,转到“分布”>“行为”。 将“转发查询字符串”设置为“是”。 这将使CloudFront可以将versionId传递给S3并缓存正确的版本。

请注意,您还只需要s3:GetObject存储桶策略操作即可执行此操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM