gpt4 book ai didi

amazon-web-services - 无法将 AWS amplify ANAME 添加到 freenom 域 DNS

转载 作者:行者123 更新时间:2023-12-04 17:19:41 26 4
gpt4 key购买 nike

我正在尝试将我的自定义域从 freenom 添加到我的 AWS amplify 应用程序。 AWS 建议我必须为目标添加一个 ANAME 记录(我读到它在 freenom 上称为 A):123example456.cloudfront.net。当我尝试将该 url 添加到我的 freenom 目标时,出现错误:

Error occured: Invalid value in dnsrecord

另外,AWS 的说明说:

If you are migrating a custom domain that is already servingproduction traffic, please wait until your new application loadssuccessfully at the .cloudfront.net url shown below beforeupdating your DNS records:

到目前为止,.cloudfront.net 地址给出了 404,我想它可能需要一些时间才能开始工作,但我不确定它是否比到目前为止的时间更长(大约 2 小时左右)。

我已经设法通过使用 CNAME 和放大应用程序 url 使带有 www 的 url 工作,如下所示:

www CNAME master.d2cnacuo0erb7y.amplifyapp.com 

但这对 ANAME 也不起作用,所以我无法在没有 www 的情况下使用该域。当我将 cloudfront url 添加到 CNAME freenom 时允许它,但它给出了 404,而对于 ANAME 记录,当我尝试添加它时它给出了该错误。

我已阅读 this 问题,但提供的唯一答案涉及 Route 53,我已设置并运行 Route 53,但决定将其删除,因为我需要为此付费。

为什么我不能将url添加到Freenom的A记录中?

最佳答案

“A”记录(即别名)只支持IP地址作为值。这就是您收到错误的原因。当您需要 URL 作为值时,CNAME 是您需要的记录类型。

Route53 是一个特例,因为 Cloudfront 和 Route53 都是 AWS 产品,它们具有特殊的集成,允许您为由 url 标识的云端资源创建 A 记录。在幕后,Route53 从云端获取 IP,并在 IP 发生变化时更新 A 记录。 AWS 不会为其他 DNS 提供商(即 freenom)公开此功能

关于amazon-web-services - 无法将 AWS amplify ANAME 添加到 freenom 域 DNS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66931781/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com