Chaque fois qu'un utilisateur atteint la mauvaise page, rails affiche 404.html à partir du dossier public. Cependant, je voudrais simplement rediriger le navigateur vers la page racine, sans montrer quoi que ce soit. J'ai donc essayé de globbing, mais est venu en vain, il montre toujours la page 404. Voici un extrait de mon fichier de routes:Rails: rediriger toutes les routes inconnues vers root_url
# ...
map.root :controller => 'home', :action => 'home'
map.connect '*', :controller => 'home', :action => 'home'
Des suggestions? Merci les gars!
Je suppose que vous avez un 'home_controller' qui contient l'action 'home' qui dit quelque chose comme render: nothing => true? – jenjenut233
Non. Il y a une action à la maison dans le contrôleur de la maison et il y a aussi une vue de la maison (home.html.erb). –