Heroku上的DNS探测\u已完成\u NXDOMAIN错误
我已经在Heroku上部署了一个应用程序,当从herokuapp.com域访问该应用程序时,一切都很顺利。我尝试添加自定义域并按照的说明进行操作,但不幸的是,在尝试从自定义域访问应用程序时遇到DNS_PROBE_FINISHED_NXDOMAIN错误 一些人指出Heroku如何要求使用别名ANAME或扁平化记录,这在DNS提供商中可能不可用。我使用的是无法直接访问名称服务器配置的本地DNS提供商,只有DNS提供商管理员可以根据我的请求对其进行配置,因此我无法检查CNAME记录等(可能是因为我使用了.id域,我认为它有一个特定的配置,因为它属于印尼,但可能是错误的) 对于我的名称服务器,因为我的DNS提供商至少需要两个不同的名称服务器,所以我为我的Heroku应用程序注册了域(从Heroku设置仪表板>添加域和CLI),如下所示:Heroku上的DNS探测\u已完成\u NXDOMAIN错误,heroku,dns,hosting,nameservers,Heroku,Dns,Hosting,Nameservers,我已经在Heroku上部署了一个应用程序,当从herokuapp.com域访问该应用程序时,一切都很顺利。我尝试添加自定义域并按照的说明进行操作,但不幸的是,在尝试从自定义域访问应用程序时遇到DNS_PROBE_FINISHED_NXDOMAIN错误 一些人指出Heroku如何要求使用别名ANAME或扁平化记录,这在DNS提供商中可能不可用。我使用的是无法直接访问名称服务器配置的本地DNS提供商,只有DNS提供商管理员可以根据我的请求对其进行配置,因此我无法检查CNAME记录等(可能是因为我使用
我的DNS提供商管理员刚刚通知我,我使用的名称服务器来自Heroku([haiku].herokudns.com)没有IP地址。我在配置上有什么做错了吗?事实证明,我找到了自己的错误!事实证明,我将DNS目标作为名称服务器提供给我的提供商,这完全是两码事。解决我的问题的方法只是让提供商向她的DNS目标注册一个CNAME以oku为值 确保为域提供正确的DNS目标,因为为注册根域(如your-domain.com)而生成的DNS目标与为注册子域(如或使用通配符标记(*.your-domain.com)而生成的DNS目标不同。另外,请注意,Heroku支持根域记录的使用,因此请确保您的DNS提供商支持Heroku文章建议的记录类型
感谢@Ruurtjan Pul与您联系!希望这有帮助!Heroku要求您配置哪些DNS服务器?