2010-12-10 5 views
2

J'ai créé une application NOUVEAU rails à l'aideMon fichier routes.rb ne me redirige pas vers/

rails nouveau rail_app

Donc, si je veux voir mon site de développement que je dois faire la

suivante

http://localhost:3000/Site/index

Je veux rediriger toutes les demandes de http://localhost:3000

Le livre que je me sers d'apprendre est un o version lder des rails et il me dit décommenter

map.connect '',: controller => 'site',: action => 'index'

mais il ne semble pas fonctionner. Toute aide serait appréciée.

Répondre

1

Supprimer index.html du dossier public.

Créer un nouveau contrôleur en utilisant la maison disent

rails g controller home 

Ajouter un index.html à app/views/home.

Ouvrir routes.rb

uncomment root :to => "welcome#index"

rewrite comme root :to => "home#index"

Maintenant, si vous tapez http://localhost:3000, vous serez redirigé vers votre page d'index.

Vous pouvez également passer par http://guides.rubyonrails.org/routing.html pour des concepts de routage avancés.

Questions connexes