神秘的 CloudFront "Bad request"

Mysterious CloudFront "Bad request"

我已经设置了一个新的域和 Web 服务器,以及一个 CloudFront 分配来为其提供服务。

CloudFront 在其自己的域上成功地为站点提供服务:d1lnegrqin0up5.cloudfront.net

我希望 mpe.io(不带 www)转到 Web 服务器,而 www.mpe.io 转到 CloudFront 分发。因此,我为 www.mpe.io 设置了一条指向上述 CloudFront 域的 CNAME 记录。

我花了几个小时,然后 www.mpe.io 转到 CloudFront(它在结果页面上显示 "Generated by cloudfront")但是所有请求都简单地导致错误请求错误。

请注意,如果我直接进入 CloudFront 域,一切正常。我怎样才能让 www.mpe.io 以与 CloudFront 域相同的方式成功提供文件?

规格:

域 DNS 记录:

分发设置:

一切顺利!我在写的时候回答了我的问题。

这是分配设置中有关备用域名 (CNAME) 的字段。当我将 www.mpe.io 添加为其中之一并给它一些时间时,它最终运行良好。

你成就了我的一天。我在 CloudFront Distributions 中添加 www.domain 的那一刻,我识别了网络。

我还尝试使用一个子域进行测试,并在 GoDaddy 的 CNAME 中添加了 CloudFront URL 并在 CloudFront Distributions 中输入了子域,它也有效。

我为像我这样的业余爱好者添加了 CloudFront 的快照。