Из пространства имен в поддомен? - PullRequest
8 голосов
/ 16 июня 2011

что я хочу сделать, это сопоставить маршрут пространства имен с маршрутом субдомена, например, в моем route.rb:

namespace :group do
  resources :groups
  resources :clubs
end

Текущий путь индекса группы и каждой группы подобен:

lvh.me/group/groups
lvh.me/group/groups/1

Но мне не нравится здесь URL, я хочу изменить страницы на:

group.lvh.me/groups
group.lvh.me/groups/1

Поскольку будет несколько похожих пространств имен, есть ли более простой способ для этого? Большое спасибо !!

Ответы [ 2 ]

7 голосов
/ 06 июня 2012
constraints :subdomain => "admin" do
  scope :module => "admin", :as => "admin" do
    resources :players
  end
end

Аналогичный выпуск

0 голосов
/ 19 марта 2015
constraints :subdomain => "group" do
 scope :module => "group", :as => "group" do
  resources :group
 end
end
...