我正在尝试为我的域设置子域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中。任何其他页面加载都按预期工作。