Маршрутизация поддоменов в рельсах 3.1 больше не работает? - PullRequest
0 голосов
/ 01 сентября 2011

У меня обычно есть административная область на поддомене со следующей маршрутизацией:

  scope :module => "admin", :as => "admin", :constraints => { :subdomain => "admin" } do    
    root :to => 'admin#home'
  end

  root :to => 'pages#home'

Однако эта маршрутизация на субдомене больше не работает в rails 3.1, есть ли что-то еще, что я сейчас упускаю?

1 Ответ

1 голос
/ 03 сентября 2011

Обнаружено это в примечаниях к выпуску Rails 3.1 :

Именные помощники URL теперь принимают: поддомен и: домен в качестве параметров

Так чтозаставляет меня думать, что теперь вы должны написать свой маршрут следующим образом:

scope :module => "admin", :as => "admin", :subdomain => "admin" do    
  root :to => 'admin#home'
end

Я еще не пробовал, поэтому дайте нам знать, если это работает.

...