Qual é a maneira mais fácil de apontar um subdomínio no Rails para um controlador específico?
-
06-07-2019 - |
Pergunta
Por exemplo, http://foo.myapp.com/bar/23 faria tornar FooController # bar.
Solução
Confira o plugin subdomain_fu
Outras dicas
Eu tenho usado subdomain_fu por um bom tempo. Recentemente eu descobri subdomain_routes que parece ser uma alternativa muito poderosa.
Eu estou usando subdomain_routes com roteamento complexo e parece tornar a aplicação muito lento.
Em Rails 3.2, pode-se encaminhar subdomínios facilmente no arquivo routes.rb.
constraints :subdomain => 'foo' do
resources :bar
end
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow