周五我在 Heroku 上为一个小网站配置了一个自定义域名。当时它还能用,但现在却坏了。主机是nedgros.de
。nedgros.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 域”部分。