【问题标题】:How to add subdomains in heroku in rails如何在rails中的heroku中添加子域
【发布时间】:2016-04-05 21:44:59
【问题描述】:

我在 ruby​​ on rails 中有一个应用程序,它有多个子域,在 localhost 上是这样的

manager.daycare.no:3000/
worker.daycare.no:3000/
daycare.no:3000/
admin.daycare.no:3000/
parent.daycare.no:3000/

现在我想在 heroku 上添加这些。如何在 heroku 上添加这些子域?

我的 Heroku 应用名称是 sufa-travels.herokuapp.com/

【问题讨论】:

  • 你是先在本地配置的吗?
  • 我更新了我的问题
  • 你有daycare.no域名吗?
  • 我已经更新了我的帖子,看看那个

标签: ruby-on-rails ruby heroku subdomain


【解决方案1】:

据我所知,您不能选择特定的端口来在 Heroku 中配置您的主机,而且 Heroku 也不支持 DNS。但是您可以添加自定义域和子域,并从您的域托管设置中重定向到 Heroku 应用程序。这是来自 youtube 的小镜头Youtube

Heroku 文档说:Docs

$ heroku domains:add www.example.com`
Adding www.example.com to example... done
>
$ heroku domains:add blog.example.com`
Adding blog.example.com to example... done

【讨论】:

  • 我这样做 heroku 域:添加 blog.example.com 但是当我运行 blog.example.com 时它不起作用
  • @haseeb 首先,您必须从域名托管服务商那里购买您的域名,例如“haseebe.com”,然后在获得域名后,您必须使用上面的命令将其添加到 Heroku,例如“heroku domain:add haseebe.com' 一旦你添加它。有指向 youtube 的链接,它会显示所有内容,请检查那个!
【解决方案2】:

【讨论】:

  • 我这样做 heroku 域:添加 blog.example.com 但是当我运行 blog.example.com 时它不起作用
  • 尝试登录 heroku.com 上的 Heroku 控制面板,检查您的域是否列在“自定义域”部分下。如果是这样,您的下一步是将 DNS 目标添加到您的域提供商。该过程因您购买域名的人而异。
猜你喜欢
  • 2012-05-03
  • 2015-03-20
  • 1970-01-01
  • 2014-11-05
  • 2014-01-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-01
相关资源
最近更新 更多