Какой самый простой способ указать поддомен в Rails на конкретный контроллер?

StackOverflow https://stackoverflow.com/questions/1027294

  •  06-07-2019
  •  | 
  •  

Вопрос

Например, http://foo.myapp.com/bar/23 будет рендер FooController # bar.

Это было полезно?

Решение

Проверьте плагин subdomain_fu

Другие советы

Я давно пользуюсь subdomain_fu . Недавно я обнаружил subdomain_routes , который, кажется, является действительно мощной альтернативой.

Я использую subdomain_routes со сложной маршрутизацией, и, похоже, приложение работает очень медленно.

В Rails 3.2 можно легко перенаправлять субдомены в файле rout.rb.

constraints :subdomain => 'foo' do
  resources :bar
end
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top