Amazon web services 将Godaddy上的域配置为Amazon S3 bucket
我的静态网站托管在S3上,它使用AmazonS3链接正确显示 根据Amazon文档,我创建了两个bucket,example.io和www.example.io。io包含网站的内容(文件);www.example.io bucket正在重定向到phlo.io bucket 我正在尝试配置Godaddy Apex域DNS设置以重定向到S3存储桶。例如,域是&我以以下形式在Godaddy域DNS中输入设置:Amazon web services 将Godaddy上的域配置为Amazon S3 bucket,amazon-web-services,amazon-s3,dns,static-site,Amazon Web Services,Amazon S3,Dns,Static Site,我的静态网站托管在S3上,它使用AmazonS3链接正确显示 根据Amazon文档,我创建了两个bucket,example.io和www.example.io。io包含网站的内容(文件);www.example.io bucket正在重定向到phlo.io bucket 我正在尝试配置Godaddy Apex域DNS设置以重定向到S3存储桶。例如,域是&我以以下形式在Godaddy域DNS中输入设置: Type: CNAME Name: www value: example.io.s3-web
Type: CNAME
Name: www
value: example.io.s3-website.eu-west-2.amazonaws.com
TTL: 1 hour
但是,该网站没有显示在链接上。如何配置apex域以显示静态网站 你不能,对不起。。。
AWS不提供可以添加为记录的IP地址。这会导致使用S3、CloudFront、ELB和API网关时出现问题
如果您使用的是AWS Route53,则可以将Apex A记录设置为AWS帐户中其他服务的“别名”。这是一个AWS定制服务,仅能够将A记录IP地址设置为Apex地址
因此,您可以将DNS移动到AWS,或使用www重定向服务。这将为您提供一个IP地址,该地址将以重定向到您的www.example.io地址作为响应。人们经常使用wwwizer.com等服务免费完成这项工作:
进一步调查发现,GoDaddy在其DNS服务中提供http重定向。以下是设置到www子域的裸域名重定向的指南:将所有流量从www.yourdomain.com重定向到www.yours3bucket.amazonaws.com的步骤
谢谢你的澄清,我不清楚为什么。我按照本页的解决方案进行操作,但是,它们不起作用。如何将godaddy域与S3 bucket链接?看起来godaddy有自己的apex域重定向器,看起来很有希望:在本页的一半:您的www.example.io bucket应该是包含网站文件的,此解决方案不需要example.io bucket。将DNS中的www CNAME更新为www.example.io的S3地址。然后GoDaddy转发器会将访问者重定向到www.CNAME的裸域名。谢谢你的帮助。刚刚试过这个。我将文件复制到www.example.io bucket,将example.io bucket重定向到www.example.io bucket。然后,在godaddy中,将
CNAME
www
值添加到example.io.s3-website.eu-west-2.amazonaws.com路径。根据上面的ghost.org链接,在域转发设置中添加了子域www.example.io
。但是,这仍然不起作用。S3静态站点在原始URL上工作吗?:https://www.example.io.s3-website.eu-west-2.amazonaws.com