我在uniregistry(ka.beer)上购买了一个域,我想将其设置为使用S3托管并使用DNS的路由53。
到目前为止我已经采取的步骤:
使用根域名称(ka.beer)在路由53上创建托管区域
获取从该区域生成的NS记录,并在uniregistry上更新域的NS记录,并使用whatismydns.net验证了该NS记录是否正确传播。
在S3中创建了两个名称分别为ka.beer和www.ka.beer的存储桶
使用存储桶策略将根存储桶设置为公开,并上传测试索引页
为静态Web托管设置两个存储桶,并使用www存储桶重定向到主域
在路线53中为ka.beer和www.ka.beer创建了A记录作为别名,别名目标为S3区域(s3-website.eu-west-2.amazonaws.com。)< / p>
现在我想要的是当我访问www.ka.beer时,它将重定向到ka.beer,以及当我访问ka.beer时,以显示上载到该S3存储桶的网站并保持相同的域名
当前发生的情况:www.ka.beer无法解析,并且ka.beer重定向到ka.beer.s3-website.eu-west-2.amazonaws.com
谢谢
答案 0 :(得分:0)
您似乎在做AWS示例:https://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html
如果是这种情况,请检查Route53条目。域名应与S3存储桶名称匹配。
ka.beer A http://ka.beer.s3-website-us-west-2.amazonaws.com
www.ka.beer A http://www.ka.beer.s3-website-us-west-2.amazonaws.com
答案 1 :(得分:0)
看看下面的步骤。
注意::域设置:您可以在您的域提供商下访问
在您的域提供商中更新名称服务器之后。更新可能需要一些时间。
之后,在Route53的托管区域下创建A记录,并分配存储桶或EC2实例。
一段时间后,您的域指向该实例
答案 2 :(得分:0)
一个非常令人沮丧的问题,但事实证明名称服务器记录已缓存在我的路由器上。清除本地缓存并使用隐身模式不能解决问题,我必须登录到路由器并在此处重置缓存,然后开始正确解析。