Qual é a maneira mais fácil de apontar um subdomínio no Rails para um controlador específico?

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

  •  06-07-2019
  •  | 
  •  

Pergunta

Por exemplo, http://foo.myapp.com/bar/23 faria tornar FooController # bar.

Foi útil?

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
scroll top