Eer*_*ero 5 routes ruby-on-rails virtualhost
是否可以根据请求URL的主机部分指定Ruby on Rails路由?
在config/routes.rb中,我有
root :to => 'entities#index'
但我想使用相同的代码库来提供多个站点,每个站点都有自己的默认控制器.
JCo*_*era 11
您可以使用请求基本约束
root :to => "siteone#index", :constraints => {:host => "siteone"}
root :to => "sitetwo#index", :constraints => {:host => "sitetwo"}
希望这可以帮助.