我正在尝试通过 Cloudfront 分发将我的域(来自 godaddy)链接到 s3 存储桶。 我已经将域从 godaddy 正确链接到 route 53(我认为是这样......) - 包括通过 dns 的域所有权的 SSL 证书。
然后在 Route 53 中我创建了两条记录 A 和 AAAA 指向云端分布(正确显示在下拉列表中)
xxxxxx.cloudfront.net
.
如果我点击云端链接
xxxxxx.cloudfront.net
然后它工作(通过从 s3 存储桶加载内容)。但是如果我输入链接域地址:xxxxxx.com
然后它重定向到 s3 网站地址(不是云端)并添加另一个斜杠所以它以 //
结尾 - 它看起来像这样 http://www.xxxxxx.com.s3-website-us-west-2.amazonaws.com//
导致错误:
404 未找到代码:NoSuchKey 消息:指定的密钥不 存在。密钥:/index.html RequestId:XXXXY7HDQK45WG0 HostId: XXXXHbmBlRv8kY80qhngy0hJjcBccW3xrpqdLRdsvjfXmyFiAil6kpUmiBoCi+mymRPyz/lyAtU=
手动删除一个斜杠加载网站
云前的起源看起来像这样:
http://www.xxxxxx.com.s3-website-us-west-2.amazonaws.com
所以我有3个问题: