1

因此,这是我第一次建立一个简单的网站,我决定在 Google Domains 上购买一个域,并计划将其托管在 AWS 免费套餐计划中。该域名是上周购买的。所以,我不能转让,因为域名是在初始注册后 60 天内。

目标是创建一个简单的登录页面,该页面使用 PHP 脚本生成一个简单的邮件列表。

我已经阅读此链接 2-3 次并遵循所有步骤: https ://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html

我想保留我的所有 G Suite 功能,但我不能,因为指南要求我将托管区域中的 AWS 名称服务器复制到 Google Domains 上的 DNS 设置。这导致了这一点。

由于某些原因,我想坚持使用 AWS 而不是转移到其他托管服务。请指导我正确的方向。谢谢你。

4

2 回答 2

1

因此,在我研究了一下并将其发布在 Reddit 上并得到答案后,我能够解决这个问题。

因为我们使用的是子域,所以我用子域名创建了一个 S3 存储桶。我公开了这些文件并生成了标准策略。获取 S3 存储桶端点,然后返回 Google Domain 的 DNS 设置。

一开始我不需要 53 号公路。我所做的只是使用子域创建一个 CNAME 记录,并将 TTL 设置为 1 分钟,并将 S3 端点设置为数据。和繁荣!有效。

我相信当我继续创建更多动态网站时,我必须扩大搜索范围并了解更多信息。

谢谢大家的帮助。

于 2018-04-10T00:00:58.237 回答
0

您可以继续使用 Google 名称服务器,同时在您的 AWS 服务器上托管您的网站(无论您使用什么服务,例如 EC2、beantalk)。

假设如果您使用 EC2 实例来托管您的服务器,请记下其公共 IP(我建议使用弹性 IP)。现在转到您的 google 域记录集并使用您的 EC2 实例的 IP 创建一条 A 记录。有关详细信息,请参阅https://support.google.com/a/answer/2579934?hl=en

使用 route53 是可选的。它只是帮助您存储资源记录。如果您可以在其他地方创建它们,则不需要 Route53。

于 2018-03-19T05:18:32.080 回答