3

我是一名新的全栈开发人员,我已经坚持在 AWS Amplify 上托管我的投资组合并使用通过 Google Domains 提供的域。我知道使用 AWS 对于一个简单的产品组合来说有点矫枉过正,但我​​想获得使用 AWS 的经验,我喜欢挑战。

我已经在我的 Google Domains 页面中访问了我的 DNS 标签。根据 AWS,我们需要创建两个 CNAME 记录。一个用于域,一个用于 ACM 验证证书。我还为转发创建了一条合成记录,因为 Google Domains 不支持 ANAME/ALIAS 记录。

我已经确认我输入到 CNAME 记录中的数据是正确的,并且我已经允许记录更新但在我的 Amplify 门户中它仍然显示我需要配置我的 CNAME 记录。

关于这是否可能是谷歌或 AWS 端的一个小问题,有什么想法吗?我应该放弃并将我的 DNS 转移到 Amazon Route 53 吗?任何想法将不胜感激,谢谢!

4

2 回答 2

1

AWS 推荐的步骤有效,直到转发部分:https ://docs.aws.amazon.com/amplify/latest/userguide/to-add-a-custom-domain-managed-by-google-domains.html

要正确设置转发,请执行以下操作:

您已注册地址:myaddress.com

  1. 转到 domain.google.com/registrar/myaddress.com 下的“网站”标签
  2. 点击“添加转发地址”
  3. 编辑“转发自”部分。这默认为两个条目:“myaddress.com”和“www.myaddress.com”。删除以“www”开头的一个,在另一个中使用前缀“@”,如下所示:

在此处输入图像描述

  1. 在“转发到”字段中输入“www.myaddress.com”
  2. 点击“转发”。这将添加两条记录,它们现在应该在“DNS”选项卡中可见。

遵循这些步骤应该意味着您不会被要求删除您在 AWS 提供的步骤中创建的 CNAME 记录(指向云端)。

于 2021-10-12T15:00:13.863 回答
0

我正在做您正在做的事情 - 如果您在“更新 DNS 记录”框中查看“操作”>“查看 DNS 记录”。您可能错过了带有查看文档链接的警报框 - google 的程序在哪里,您指的是我认为其他提供商需要的配置吗?

它在哪里说您需要配置 CNAME 记录?您的网站上线了吗?

于 2021-03-31T18:47:01.740 回答