我有一个托管在heroku上的应用程序,还有一个来自GoDaddy的域名。我已经正确地设置了转发,所以如果你转到www.mysitename.com,它会转到我的Heroku应用程序。但是,我正在尝试配置它,这样如果你输入mysitename.com,它仍然会重定向到Heroku应用程序--现在,当我这样做时,它只会把我带到一个空白页面(没有错误消息)
在GoDaddy的域设置中,我为我的域(www.mysitename.com)和我的子域(mysitename.com)设置了屏蔽转发。我需要在GoDaddy上以某种方式配置我的DNS吗?或者只是因为它需要很长时间才能传播,所以它仍然不能工作?我从不同的地方读到了一些相互矛盾的东西,但还没有真正找到一个直接的答案。如果能得到一些建议,我会非常感谢!
发布于 2017-03-09 04:32:10
为了让流量从你的根域转发到Heroku,你的域名服务提供商需要支持CNAME扁平化,而GoDaddy不支持。
https://devcenter.heroku.com/articles/custom-domains#add-a-custom-root-domain
我注册了一个免费的DNS帐户,然后配置我的注册商使用CloudFlare来管理CloudFlare,从而解决了这个问题。您只需进入GoDaddy,将您的名称服务器更改为CloudFlare给您的值,然后您就可以在支持CNAME扁平化的CloudFlare上管理您的域名服务器。作为额外的好处,来自CloudFlare的域名系统(和其他)服务是一流的,而且闪电般的速度。
发布于 2017-02-27 05:24:10
https://stackoverflow.com/questions/42474361
复制相似问题