问题描述
域名是否需要与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域,也有一个存储桶名称。
桶:
Route53,ALIAS指向存储桶:
在我的案例中,我还建议通过AWS购买域名(AppointmentsBook.net),因为它很痛苦地将域名从另一个域名提供商那里转移过来。 AWS在后台使用GoDaddy。我还建议人们将其名称保留为存储桶,因为存储桶名称在全球范围内是唯一的。