我无法访问我的heroku应用程序的www
加上域名。
我不得不将它从根自定义域更改为Heroku上的自定义子域。
删除旧域设置并重新安装后,在运行
host www.darader.com
www.darader.com is an alias for darader.herokuapp.com.
darader.herokuapp.com has address 18.235.131.220
darader.herokuapp.com has address 3.208.142.122
darader.herokuapp.com has address 52.0.3.28
darader.herokuapp.com has address 54.164.210.125
darader.herokuapp.com has address 34.226.45.27
darader.herokuapp.com has address 34.232.191.21
darader.herokuapp.com has address 52.21.209.224
darader.herokuapp.com has address 52.203.224.128
提前谢谢。
发布于 2021-04-09 15:24:25
要选择自定义域名,您应该将名称服务器设置为Namecheap BasicDNS
下拉选项。
我买了一个域名,例如"examplewebsite.com“,在那里使用heroku应用程序时遇到了问题。因此,要添加您输入的域名:
heroku domain:add www.examplewebsite.com
在命令行。
我的问题是域名中没有"www“。
输入命令后,它将以<RandomWordsLettersAndNumbers>.<herokudns.com>
的形式给出DNS目标,这是在Namec堆仪表板的"Advanced“选项卡中输入的值。还必须确保将类型作为CNAME
放在Namec堆类型中。
您可以使用以下方法检查您的域:
heroku domains
在heroku中,输入此命令后,它将向您提供有关域的信息。它会给你"DNS Record Type"
,它应该是"CNAME
“。如果它说"ALIAS or ANAME
",这意味着您需要在Namec堆的重定向域部分中,将"www“放在源URL上的域名前面。
https://stackoverflow.com/questions/61752884
复制相似问题