域名是否需要与s3存储桶匹配才能进行静态网站托管?

问题描述

域名是否需要与s3存储桶匹配才能进行静态网站托管? 我可以通过创建别名记录将我的域 xyz.com 映射到存储桶 abc.com.s3-websits.us-east-1.amazonaws.com 吗?或存储桶名称必须为 xyz.com.s3-websits.us-east-1.amazonaws.com

解决方法

是的,存储桶名称必须与域名匹配,请参见下面的图片。

参考:https://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html

这些存储桶名称必须与您的域名完全匹配。

例如,我有AppointmentsBook.net域,也有一个存储桶名称。

enter image description here

Route53,ALIAS指向存储桶:

enter image description here

在我的案例中,我还建议通过AWS购买域名(AppointmentsBook.net),因为它很痛苦地将域名从另一个域名提供商那里转移过来。 AWS在后台使用GoDaddy。我还建议人们将其名称保留为存储桶,因为存储桶名称在全球范围内是唯一的。