本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
更新由管理的域的DNS记录 GoDaddy
如果 GoDaddy 是您的DNS提供商,请按照以下说明更新 GoDaddy 用户界面中的DNS记录,完成将您的 Amplify 应用连接到您的 GoDaddy 域名。
添加由管理的自定义域名 GoDaddy
-
在使用更新DNS记录之前 GoDaddy,请先完成该过程的第一步到第九步添加由第三方DNS提供商管理的自定义域名。
-
登录您的 GoDaddy 账户。
-
在您的域名列表中,找到要添加的域名,然后选择管理DNS。
-
在该DNS页面的 GoDaddy “记录” 部分中显示您的域名的DNS记录列表。您需要添加两CNAME条新记录。
-
创建第一CNAME条记录,将您的子域名指向 Amplify 域名。
-
在 “DNS记录” 部分中,选择 “添加新记录”。
-
在 “类型” 中,选择CNAME。
-
对于名称,仅输入子域。例如,如果您的子域为 www.example.com,请在名称中输入 www。
-
对于 “值”,在 Amplify 控制台中查看您的DNS记录,然后输入值。如果 Amplify 控制台将你的应用程序的域显示为 d111111abcdef8.cloud front.net,请输入 “值”。
d111111abcdef8.cloudfront.net
以下屏幕截图显示了要使用的域名记录的位置。
-
选择保存。
-
-
创建第二CNAME条记录以指向 AWS Certificate Manager (ACM) 验证服务器。一个经过验证的域名ACM会生成一个SSL/TLS证书。
-
在 “类型” 中,选择CNAME。
-
对于名称,请输入子域。
例如,如果 Amplify 控制台中用于验证子域所有权的DNS记录是 _c3e2d7eaf1e656b73f46cd6980fdc0e.e xample.com,则仅在 “名称” 中输入。
_c3e2d7eaf1e656b73f46cd6980fdc0e
以下屏幕截图显示了要使用的验证记录的位置。
-
在 “值” 中,输入ACM验证证书。
例如,如果验证服务器为 _cjhwou20vhu2exampleuw20vuyb2ovb9.j9s73ucn9vy.acm-validations.aws,请在值中输入 _cjhwou20vhu2exampleuw20vuyb2ovb9.j9s73ucn9vy.acm-validations.aws。
以下屏幕截图显示了要使用的ACM验证记录的位置。
-
选择保存。
注意
AWS Certificate Manager (ACM) 生成的默认 Amplify 证书的有效期为 13 个月,只要您的应用程序由 Amplify 托管,该证书就会自动续订。如果CNAME验证记录已被修改或删除,Amplify 将无法续订证书。您必须在 Amplify 控制台中删除并重新添加该域。
-
-
子域名不需要执行此步骤。 GoDaddy 不支持ANAME/ALIAS records. For DNS providers that do not have ANAME/ALIAS支持,我们强烈建议您迁移DNS到 Amazon Route 53。有关更多信息,请参阅将 Amazon Route 53 配置为您的DNS服务。
如果您想继续 GoDaddy 作为提供商并更新根域,请添加转发并设置域名转发:
-
在DNS页面上,找到页面顶部的菜单,然后选择发送。
-
在域名部分中,选择添加转发。
-
选择 http://,然后输入要转发到目标的子域名(例如 www.example.com)。URL
-
对于转发类型,请选择临时 (302)。
-
选择保存。
-