我在免费服务的 Heroku 服务器上托管了一个应用程序。我要添加一个从 BigRock 购买的自定义域。
在Heroku中添加自定义域时,它会给我DNS Target
-
abc-def-somelongstring.herokudns.com
。
然后我去管理BigRock的控制台,尝试添加名称服务器,并将上面的目标粘贴到名称服务器2 输入字段中。但这会引发错误。
名称服务器abc-def-jvxgdae599y1e3ftm3bijxxc.herokudns.com不是有效的名称服务器
我与BigRock支持团队进行了交谈,他们说名称服务器的格式不正确。
由于它是免费套餐,Heroku不允许我打开支持通知单。请帮忙。我是一个初学者,所以真的不知道这里出了什么问题吗?
答案 0 :(得分:0)
该值不是一个名称服务器;它只是一个域。期望您将DNS放在其他地方,例如与您购买域名的公司,然后在其中配置指向Heroku域名的记录。
在BigRock DNS控制面板中,添加一个CNAME
记录,该记录指向Heroku给您的域。例如,您可以从CNAME
设置一个www.yourdomain.com
记录,其值为abc-def-jvxgdae599y1e3ftm3bijxxc.herokudns.com
。
答案 1 :(得分:0)
The value you entered can be used as cname not as name server because it is domain url.Just to point site to heroku you have 2 options :
1.CNAME: Add the domain to your heroku app => heroku domains:add domainname
Go to your domain service provider account and update/add a "www" CName DNS record and point it to your heroku app (e.g. appname.herokuapp.com)
2.PointDNS: This is addin available on heroku which can help in pointing site to heroku hosting.Steps to use pointDNS in you application hjosted on heroku :
Add the domain to your heroku app => heroku domains:add domainname
Go to resources-> add `PointDNS` addon,
a.Verify by clicking on pointDNS
b.Copy all NS records from bigrock to pointDNS
c.Update NS issued by pointDNS (dns8.pointhq.com,dns12.pointhq.com) in bigrocks
Note: If you are ever going to add ssl on your website, then you need to move your dns records to heroku with pointDNS(addon available on heroku - free for 1 domain and 20 dns records).
答案 2 :(得分:0)
您可能正在使用带屏蔽的域转发