Rails:访问network.domain.com为domain.com呈现root

时间:2012-10-24 04:27:58

标签: ruby-on-rails ruby-on-rails-3 dns routing

我正在尝试为我的域设置子域network。在我的config/routes.rb我有:

constraints :subdomain => /network.*/ do
  ...

  # Root
  match '/' => 'questions#index'
  match '' => 'questions#index'
  root :to => 'questions#index', :as => 'network_root'
end

root :to => 'frontend#home'

但是,有时当我访问network.domain.com(在生产中)时,它会显示整个应用程序的根目录(前端#home)。在开发中访问子域可以按预期工作。

编辑:我刚刚注意到对app根(domain.com/)和子域root(network.domain.com/)的请求没有记录在我的production.log中。任何其他页面加载都按预期工作。

0 个答案:

没有答案