Heroku的单个Rails应用程序中的多个项目

时间:2013-03-30 16:00:51

标签: ruby-on-rails deployment heroku web-deployment-project

我正在开发一个带有Rails 3和MongoDb的应用程序,它将部署在Heroku上。该应用程序将从Web上的多个API获取数据,然后执行分析以生成有意义的见解。

但是我想在这个应用程序中有几个子项目。例如:

项目'P1'为公司C1执行分析,并为公司定制外观(现在不同的文本将使用相同的样式)。该项目应该可以在p1.domain.com上访问

项目'P2'为公司C2执行分析,并为公司定制外观(现在只是具有相同样式的不同文本)。该项目应该可以在p2.domain.com上访问

这可以用Heroku吗?我应该怎么做呢?

1 个答案:

答案 0 :(得分:2)

Andrzej可能是对的。使其成为一个具有到子域的路由的应用程序。查看关于此主题的Ryan Bates Railscast http://railscasts.com/episodes/221-subdomains-in-rails-3

Heroku也允许使用子域名,请查看https://devcenter.heroku.com/articles/custom-domains。 @jpwynn @ https://stackoverflow.com/a/4872039/1792207也回答了这个问题。

吨。