Railsでは、URLから特定のコントローラとアクションを選ぶことを『ルーティング』と呼びます。
ルーティングの設定は、 /config/routes.rb で指定します。
こんな感じですね↓
アプリケーション名::Application.routes.draw do ルーティングを記述する実際に、アプリケーションに新しいactionを追加して、ルーティングの設定をしてみます。
end
routes.rb に以下を追加
この設定により、『/about』というパスでアクセスが来た時に、TopControllerのaboutアクションを呼び出すようになります。TopControllerにaboutアクションを追加
aboutアクションは特に何もしません。viewを作成
about.html.erbを作成します。ついでに、ちょっとインスタンス変数も使ってます。サーバを起動
サーバを起動します。
rails server
ブラウザから、『http://localhost:3000/about』にアクセスしてみましょう。
こんな表示になればOKです。
0 件のコメント:
コメントを投稿