Rubino sulla radice dell'applicazione
-
19-08-2019 - |
Domanda
Come posso cambiare un'app Rails in modo che un controller foo appaia come root dell'applicazione?
In altre parole, in questo momento tutti gli URL sembrano host.com/foo / ... e mi piacerebbe sbarazzarmi del foo e avere semplicemente host.com / ...
Soluzione
Altri suggerimenti
Nel tuo route.rb aggiungi una route denominata in questo modo:
map.home '', :controller => 'foo', :action => 'index'
Questo costruirà una route per quando viene richiesta la radice dell'applicazione web, userà il foo controller e chiamerà l'azione dell'indice. Assicurati di averlo in fondo in modo che gli venga data la priorità più bassa.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow