我已经开发了react / node.js网络应用程序,并使用自己的域名托管在heroku中。 我添加到我的heroku中的域名包括www,例如www.example.ca,在godaddy转发部分中,我添加了htttps://www.example.ca。
问题是,如果我现在打开浏览器并键入example.ca,它将无法打开我的网站。 https://example.ca和http://example.ca都没有。
我只能通过https://www.example.ca或www.example.ca打开它。在某些浏览器中,它会在http和其他https中打开。
太困惑了,为此我找不到很好的文档。任何帮助将不胜感激。
答案 0 :(得分:0)
确保您没有在名称下添加www。
答案 1 :(得分:0)
GoDaddy不支持别名,因此您将永远无法访问https://example.ca或http://example.ca。您必须使用支持别名的DNS服务(DNSimple或Cloudflare),或者如果您想使用Heroku服务,则选择pointDNS
以下是使用pointDNS和Godaddy配置域的流程
1添加pointdns插件
2将所有DNS记录添加到pointdns
3将GoDaddy ns替换为* .pointhq.com之类的pointdns NS
4从GoDaddy删除转发