gpt4 book ai didi

amazon-web-services - Cloudflare HTTPS 子域到 Cloudfront/S3-bucket 给出 403

转载 作者:行者123 更新时间:2023-12-05 00:58:58 32 4
gpt4 key购买 nike

我将 Cloudflare 用于我的 DNS 并且 SSL 已满。我正在尝试设置子域; https://humlor.myrenas.se并将其指向 AWS S3 存储桶。我已使用默认 CloudFront 证书 (*.cloudfront.net) 设置 Cloudfront,该站点位于 https://d2ufhnw2kk1vh9.cloudfront.net/ (没有一些 CSS 绝对路径的样式)

然后我在 Cloudflare 中创建了 CNAME 记录:CNAMEhumlor 是 d2ufhnw2kk1vh9.cloudfront.net 的别名

但是https://humlor.myrenas.se/给出:403 错误无法满足请求。错误的请求。

在 Cloudfront 中是否需要另一个证书?或者缺少什么?

最佳答案

此错误消息几乎总是意味着请求确实到达了 CloudFront,但 CloudFront 无法识别 HTTP header 中包含的主机名。这表明您忽略了在 CloudFront 分配中设置备用域名的需要。

If you want to use your own domain name, such as www.example.com, instead of the cloudfront.net domain name that CloudFront assigned to your distribution, you can add an alternate domain name to your distribution for www.example.com.

https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html

默认情况下,CloudFlare 不会更改浏览器发送的 Host header ,因此 CloudFront 在传入请求中看到您的自定义域名,并且不知道下一步该做什么,因为没有配置分发版将此名称配置为备用域名,因此它返回此错误。

关于amazon-web-services - Cloudflare HTTPS 子域到 Cloudfront/S3-bucket 给出 403,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55079594/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com