为什么 Heroku 上的自定义域名无法解析?

为什么 Heroku 上的自定义域名无法解析?

周五我在 Heroku 上为一个小网站配置了一个自定义域名。当时它还能用,但现在却坏了。主机是nedgros.denedgros.herokuapp.com地址是 23.21.239.236。

无法解析到正确的应用程序。如何配置 DNS 以遵循 Dyno 动态?

答案1

$ dig  nedgros.de any
...
;; QUESTION SECTION:
;nedgros.de.                    IN      ANY

;; ANSWER SECTION:
nedgros.de.             86301   IN      CNAME   nedgros.herokuapp.com.

简短回答:你不能在区域的“顶部”有一个 CNAME,CNAME 是别名或引用,它不能与任何其他数据共存。具体来说,它不能与 NS 和 SOA 记录共存,而这些记录对于域的正确运行相当重要。RFC 1912 第 2.4 节。

您没有正确遵循 Heroku 说明。请参阅https://devcenter.heroku.com/articles/custom-domains,如果此设置是您想要的,请阅读“Apex 域”部分。

相关内容