CakePHPの “/” でコントローラを指定する方法
CakePHPの “/”(ルート) にアクセスした場合の
デフォルトコントローラとアクションを変更する方法。
デフォルトではpage_controller.phpがcake/app/config/routes.phpに設定されている。
routes.php
//下記をコメントアウト
//Router::connect('/', array('controller' => 'pages', 'action' => 'display','home'));
// "hogehoge" というコントローラへ変更
Router::connect('/', array('controller' => 'hogehoge', 'action' => 'index'));
// /foo にアクセスした場合にはコントローラとアクションを変更
Router::connect('/foo', array('controller' => 'hoge2', 'action' => 'boo'));
なお、app/webroot/の場所を変えている場合には.htaccessも変更の必要があるので注意。
-
前の記事
街で見かけたスゴイ人(2) 2010.08.29
-
次の記事
今月のストレスチェック 2010.08.31
コメントを投稿するにはログインしてください。