www不能与heroku应用程序一起使用,其他子域名也可以

时间:2014-03-14 18:37:25

标签: ruby-on-rails heroku subdomain

我有一个Ruby on Rails heroku应用程序,我试图用我的HostGator托管域。

我已编辑了CNAME记录,可以使任何子域工作,除了www

示例:

  • ww2.site.com - 工作正常
  • crap.site.com - 工作正常
  • www.site.com - 无效
  • site.com - 无效

为什么我只能使用不是www?

的子域名

1 个答案:

答案 0 :(得分:1)

这只能说明您在上面提到的裸域(example.com)。

Heroku没有support naked domains(使用传统的DNS A记录),但是有几种方法可以解决这个问题。

(1)。最佳解决方案是为您的站点购买SSL证书。你必须从Heroku购买Add-on,然后从第三方购买实际的证书。但是,这并不像购买证书那么容易,瞧!

(2)。这个way, using wwwizer,这是最简单的方法,可以工作,但有一些例外情况可能没有。要使用此功能,请指出您的裸域" (example.com不是www.example.com!)到IP地址174.129.25.170