我在这里绝对感到困惑,所以一些帮助肯定会有所帮助。
我有一个想在 AWS S3 上托管的静态网站。我想将它与 sans-titres.com 域名相关联(作为奖励 www.sans-titres.com 但一步一步......)
我已阅读此内容: Amazon S3 上的静态托管 - DNS 配置 并遵循所有步骤。
所以我有两个桶 www.sans-titres.com 和 sans-titres.com
域名在https://www.bookmyname.com注册,我无法更改。
所以我尝试创建一个 CNAME,我认为就是这样。但不幸的是,这不起作用。
www.sans-titres.com 28800 CNAME sans-titres.com.s3-website-eu-west-1.amazonaws.com.
sans-titres.com 28800 CNAME sans-titres.com.s3-website-eu-west-1.amazonaws.com.
作为配置,我仍然有:
Your DNS :
nsa.bookmyname.com
nsb.bookmyname.com
nsc.bookmyname.com
我无法修改(至少,我无法将字段更改为www.sans-titres.com.s3-website-eu-west-1.amazonaws.com
or sans-titres.com.s3-website-eu-west-1.amazonaws.com
。
所以第一个问题是:Bookname DNS 地址是干什么用的?因为,据我了解 CNAME 规则,每当发送 sans-titres.com 时,请求都会转发到回复正确内容的 aws 。所以 nsa.bookmyname.com 永远不应该被访问?
第二个问题自然是:我做错了什么?
我试图跟踪 sans-titres.com,但这就是我所拥有的:
查找失败。输入中没有有效查找的 IP 地址或主机名。
我还阅读了这篇文章: Setting foobar.com and www.foobar.com to point to my Amazon S3-hosted site
这让我觉得我应该遵循本教程: http : //docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html 这解释了我们需要使用 Route53 服务,这不包含在 S3 服务中。我们没有解决方案来避免这种情况吗?
我认为域名超级简单:要么指向一个 IP,要么指向另一个稍后将指向该 IP 的地址,但我碰巧发现它比这复杂得多......
非常感谢您的帮助,我现在很困惑...