Closed. 这个问题不符合堆栈溢出指南 /help/closed-questions 。目前不接受答案。
我有一个 Heroku 应用程序,并且添加了 CNAME(www 到 herokuapp)以将其从 GoDaddy 重定向到 Heroku。现在我正在尝试管理裸域。
这是来自Heroku 文档 https://devcenter.heroku.com/articles/custom-domains .
裸域(也称为裸域或顶点域,例如mydomain.com ) 必须使用 DNS A 记录。要设置根域,请使用 DNS 管理工具为以下每个地址添加单独的 A 记录:
75.101.163.44
75.101.145.87
174.129.212.2
使用“host”命令检查您的 DNS 是否配置正确:
$ host example.com
example.com has address 75.101.163.44
example.com has address 75.101.145.87
example.com has address 174.129.212.2
我还从 GoDaddy 主菜单激活了转发。
好的,如果我尝试主机 example.com 有了我的域名,一切都好。
但是,当我尝试使用浏览器时,我得到了这个:
赫罗库 |没有这样的应用程序 没有在该主机名上配置应用程序。
也许应用程序所有者已重命名它,或者您输入了错误的 URL
我也尝试过使用命令heroku domains:add yourdomain.com
但这创建了我的应用程序的第二个实例,它不会将其重定向到完整域 www
Heroku 强烈建议反对 使用 A 记录将域指向云应用程序。使用 A 记录会增加 DNS 解析不稳定的可能性。 Heroku 详细介绍here https://devcenter.heroku.com/articles/avoiding-naked-domains-dns-arecords#naked-domain-arecord-limitations .
相反,您应该将裸域重定向到“www”子域。您可以参考这个所以线程 https://stackoverflow.com/questions/11492563/heroku-godaddy-send-naked-domain-to-www 有关如何在 GoDaddy 上进行设置的更多详细信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)