是否可以根据请求URL的主机部分指定Ruby on Rails路由?
在config / routes.rb中,我有
root :to => 'entities#index'
但我想使用相同的代码库来提供多个站点,每个站点都有自己的默认控制器。
答案 0 :(得分:11)
root :to => "siteone#index", :constraints => {:host => "siteone"}
root :to => "sitetwo#index", :constraints => {:host => "sitetwo"}
希望这有帮助。