我在rails中有一个应用程序,并在Heroku上托管。现在,我想要的是可以从2个不同的域访问应用程序,当从假设a.com访问应用程序时它应该有一个特定的前端,当从b.com访问时,它应该显示一些其他前端。两者的后端应该相同。 为了达到这个目的,我想我只有一种方法,就是让两个不同的应用程序使用相同的支持代码和相同的数据库(我正在使用PostgreSQL)。我需要一些帮助,如何实现这一目标,如果没有,那么其他一些替代方案。
答案 0 :(得分:0)
如果对你来说更容易,你可以只有一个应用程序。然后我会建议您配置config / routes.rb以根据域名做出不同的响应。
请在此处查看有关此问题的其他答案:Rails routing to handle multiple domains on single application
此处的Rails中的高级约束:http://guides.rubyonrails.org/routing.html#advanced-constraints