Я пытаюсь преобразовать некоторые маршруты поддоменов из rails 2.3.x (с плагином subdomain_routes) следующим образом:
map.subdomain :biz do |biz|
biz.resources :users
biz.resources :projects
biz.root :controller => 'home'
end
с этими маршрутами, я получил URL, как это:
http://biz.example.com/users # :controller => 'biz/users', :action => 'index', :subdomain => 'biz'
с rails3, нет subdomain_routes, и я не могу создать маршруты такого же типа (даже если я прочитал, что это возможно). Пробовал с этим:
scope :module => :biz, :as => :biz do
constraints(:subdomain => 'biz') do
resources :users
resources :projects
root :to => 'Biz::HomeController#index'
end
end
но при попытке в консоли я не получаю поддомен, поэтому для:
app.biz_users_url # http://www.example.com/users но не http://biz.example.com/users
Я также читал / смотрел эти ресурсы, но нет решения моей конкретной проблемы:
http://railscasts.com/episodes/221-subdomains-in-rails-3
http://yehudakatz.com/2009/12/26/the-rails-3-router-rack-it-up
есть предложения? заранее спасибо;)
A.