2010-12-10 79 views
2

我創建使用我的routes.rb文件不重定向我/

軌一個新的Rails應用新rail_app

所以,如果我想看到我的開發網站,我需要做以下

http://localhost:3000/Site/index

我想所有的請求重新路由到http://localhost:3000

我使用的是從學習這本書是一個O軌道lder連續版本,它告訴我取消註釋

map.connect「」,:控制器=>「網站」,:動作=>「指數」

,但它似乎並沒有工作。任何幫助,將不勝感激。

回答

1

從公共文件夾中刪除的index.html。

創建一個新的控制器,說家裏使用

rails g controller home 

添加到index.html的應用程序/視圖/家。

開放的routes.rb

取消註釋root :to => "welcome#index"

重寫它作爲root :to => "home#index"

現在,如果你鍵入http://localhost:3000,你將被重定向到你的索引頁。

您還可以通過http://guides.rubyonrails.org/routing.html獲取高級路由概念。