如何为 S3 网站配置 CNAME

How do I configure CNAME for S3 websites

我正在尝试使用 S3 托管我的静态网站。我有一个在 AWS 之外购买的域。我的 http://my-website.com.s3-website-us-east-1.amazonaws.com 的 URL。我的域名是 my-website.com。我已经尝试了所有方法,但我无法全神贯注地思考应该如何配置 CNAME,这样我的 URL 才不会看起来一团糟。我尝试转发,但由于显而易见的原因,这不起作用。

请提出解决方案。

这取决于您的 DNS 提供商是什么

  1. 您正在使用 Route53,那么您需要转到 my-website.com 的托管区域并为 my-website.com 添加 A​​ 记录指向桶。您必须将 Alias 设置为 true 才能生效。
  2. 如果您使用的是其他 DNS 提供商,则无法路由 Apex 域(my-wesite.com,前面没有 www 或其他子域)。您将能够为指向 S3 网络端点的子域添加 CNAME 记录。