我通过iwantmyname.com
购买了一个域名,并在遵循本指南时设置了通过S3设置静态网站:http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html
我想要的是设置所有内容,以便当有人前往mydomain.com
他们看到我的index.html文件托管在S3上时,网址不应该更改为mydomain.com.s3-website-us-west-2.amazonaws.com
之类的内容我只是希望它是mydomain.com
我在第3.2步之后遇到了所有问题,它让我配置了Route 53的东西。有没有人有更好的分步指导呢?亚马逊并没有做得很好,可能是为了诱使人们购买他们的支持。
答案 0 :(得分:19)
我自己想出来。以下是需要做的事情:
example.com
example.com
index.html
文件添加到其中并提供读取权限example.com
为该存储桶启用静态网站托管
Type A
记录集(IPV4)为Alias选择Yes并从下拉列表中选择端点,它将类似于
example.com..s3-website-us-west-2.amazonaws.com
点击“创建”
返回Hosted Zones并单击example.com
区域,在右侧您将看到4个名称空间,如下所示:
ns-XXXX.awsdns-54.org
ns-XXX.awsdns-15.com
ns-XXXX.awsdns-45.co.uk
ns-XXX.awsdns-27.net
将这些名称空间复制到记事本或其他内容
iwantmyname.com
我们完成了!请耐心等待,因为它需要一些时间来配置所有这些。在我的情况下花了大约15分钟。您可以ping网站或使用nslookup通过控制台检查进度:
ping example.com
nslookup example.com