静态网站托管的域名是否需要与s3 bucket匹配?

Does domain name needs to match with s3 bucket for static website hosting?

静态网站托管的域名需要匹配s3 bucket吗? 我可以将我的域 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

These bucket names must exactly match your domain name.

例如,我有 AppointmentsBook.net 域和存储桶名称。

:

ALIAS 指向存储桶的 Route53:

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