Ruby on Rails raiz do aplicativo
-
19-08-2019 - |
Pergunta
Como posso alterar um app Rails para que um foo controlador aparece como a raiz do aplicativo?
Em outras palavras, agora todas as urls parecer host.com/foo / ... e eu gostaria de se livrar do foo e ter simplesmente host.com / ...
Solução
Outras dicas
Em seu routes.rb você adicionar uma rota nomeada assim:
map.home '', :controller => 'foo', :action => 'index'
Isto irá construir uma rota para quando a raiz da aplicação web é solicitado, ele irá usar o controlador foo e chamar a ação de índice. Certifique-se de tê-lo na parte inferior para que seja dada a prioridade mais baixa.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow