我有一个从 name.com 购买的域名 - 我正在使用 heroku 为该域名托管 rails 应用程序。今天我尝试为该域名设置 DNS。顶级域名运行正常,但当我尝试为“www”设置 CNAME 时,出现以下错误:
ubuntu:~/rails_projects/socal$ host www.xyz.in
Host www.xyz.in not found: 3(NXDOMAIN)
('xyz' is just for example)
我在 name.com 中的 CNAME 设置如下:
Record Type Record Host Record Answer TTL
CNAME www.xyz.in proxy.heroku.com 1800
这是按照 heroku.com 上的说明进行的-http://devcenter.heroku.com/articles/custom- 域 不确定我的 DNS 设置可能存在什么问题
答案1
我强烈建议对 www 使用 A 记录,因为 Cname 会导致服务器进行 2 次查找,使负载加倍。Cname 是专为您无法控制其他域而设计的,A 记录更适合这种情况