Return to Tech/ruby

Ruby on Rails - Routing


ルーティング

例えば以下のようにゲスト、登録ユーザ、管理者毎に
ページを分けて運用する場合
ルーティングの設定を行うことで実現できます。

http://localhost:3000/guest/
http://localhost:3000/user/
http://localhost:3000/admin/

ルーティングの設定例

file:webapps/config/routes.rb

Rails.application.routes.draw do
namespace :guest do root 't#idx' end namespace :user do root 't#idx' end namespace :admin do root 't#idx' end
end ルーティング設定後、 コントローラとアクションを調整します。

Return to Tech/ruby