6

我在 AWS/S3 上与其他域名注册商建立了许多静态站点;但是,谷歌域名给了我一些问题。我采取的步骤:

在 S3/AWS 上:

  1. 创建了存储桶域名.org
  2. 通过添加 index.html 启用静态网站托管
  3. 上传 index.html 及相关文件到 bucket
  4. 创建存储桶 www.domainname.org 以重定向到存储桶 domainname.org 为 domainname.org 创建存储桶策略如下:

    {“版本”:“2012-10-17”,“声明”:[{“Sid”:“AddPerm”,“效果”:“允许”,“主体”:“”,“行动”:[“s3: GetObject" ], "资源": [ "arn:aws:s3:::domainname.org/" ] } ] }

在谷歌域方面

  1. 创建了名称为 www 且数据条目等于存储桶端点“bucketname.com.s3-website-us-west-2.amazonaws.com”的 CNAME 记录
  2. 将 TTL 设置为 60,以便我可以看到更改。
  3. 我可以在该端点看到该站点,但它没有按预期重定向/映射到 domainmae.org。通常,这种设置对于其他注册商来说就足够了

我错过了什么?在使用 google 域时如何在 S3/AWS 上正确设置静态站点托管?

谢谢您的帮助 !

4

1 回答 1

3

在 Google 端,将 CNAME 记录 ( www ) 配置为指向s3.amazonaws.com。(是的,包括点)......像这样:

在此处输入图像描述

...然后等待几分钟。

确保您的 S3 存储桶命名为:www.yourdomain.com

于 2018-05-28T17:59:48.357 回答