为 S3 网站源自定义源协议策略(仅限 HTTP)

Customize Origin Protocol Policy for S3-website origins (HTTP-only)

之前,我已经能够为我的 S3 网站端点配置 "Origin Protocol Policy",以便它们仅支持 HTTP。这是still advised here.

现在 this page 声明 "Origin Protocol Policy" 的默认值是 "Match Viewer" 并且无法更改。

这是最近的变化吗?我仍然有几个 "Origin Protocol Policy" 设置为 "HTTP only" 的来源,但找不到任何方法来更改最近创建的 distributions/origins.

我现在如何通过 HTTPS 为我的 Cloudfront S3 网站支持的分发提供服务?

提前感谢您的指点!

X-Post 来自 AWS forums 因为那里 activity 不多 :(

看来是我的错。我在没有注意到的情况下提供了常规 S3 端点作为 Origin URL(Origin 名称没有改变,所以如果您遇到类似问题,请仔细检查实际的 URL)。

一旦我将网站端点提供为 Origin URL,Origin 协议策略将自动设置为 "HTTP only" 。之后一切都按预期进行。