サイトトップページの設定
2009年8月20日木曜日に書いたブログ
Railsは普通
http://localhost:3000にアクセスすると
デフォルトのpublic/index.htmlというページが開ける。
それを変えて、コントローラTOPのlistというアクセスをデフォルトにしたい場合がある。
この時の設定にについて説明する。
config/routes.rbをいじる。
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
map.connect '' , :controller => "top" , :action => "list"
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
説明:「 '' 」はhttp://localhost:3000にアクセスした場合「つまりサイトのトップページ」
意味している。