bte*_*les 10 domain cname-record
我在 Heroku 上创建了一个小应用程序,并尝试按照他们的说明在 Godaddy 上设置自定义域。我已经为 www 创建了一个 CNAME,但我无法根据他们的说明为 @(或 mydomain.com。)创建一个。
我不断收到错误:
ERROR - DNS Rules Violation, A record of a different type exists for this hostname, CNAME
cannot be created for @
Run Code Online (Sandbox Code Playgroud)
无论我使用哪种点和@ 的组合。任何人都知道如何仅使用根域而不是 www 添加该 cname?
car*_*son 11
我已经使用 heroku 与 Godaddy 建立了一个域,所以看看这是否有帮助。
首先,您使用主机名 @ 设置 3 个 A 记录以指向 heroku ips:75.101.163.44、75.101.145.87 和 174.129.212.2(检查它们的文档以确保它们在执行此操作时相同)。
然后,如果您想要 www 并将其指向 @,则只需添加一个 CNAME 记录。
如果您使用总 DNS 控制功能,您的屏幕最终将看起来像这样:

您还需要为 DNS 使用 heroku 插件并对其进行配置:
heroku addons:add custom_domains:basic
heroku domains:add yourdomainname.com
heroku domains:add www.yourdomainname.com
Run Code Online (Sandbox Code Playgroud)
执行上述操作应该可以让您设置他们的免费基本 DNS 服务。
如果资源记录上有任何其他记录(根名称至少有 NS 记录和 SOA),则不能使用 CNAME。您需要做的就是在名称上放置一条 A 记录,指向 heroku 建议您放置 CNAME 的名称的 IP 地址。
| 归档时间: |
|
| 查看次数: |
7398 次 |
| 最近记录: |