CakePHPには、URLとコントローラ/アクション/パラメータのマッピングを定義するRoutingという仕組みが用意されている。Routingを使うと、サイトのホームページとして任意のコントローラ/アクション/パラメータを割り当てることが可能だ。
Routingは、app/Config/routes.phpで設定する。
1 |
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home')); |
第一引数はURL、第二引数はコントローラ/アクション/パラメータ。この例では、pagesコントローラのdisplayアクションがホームページに割り当てられる。
4.3. Routes の設定
http://cakephp.jp/old_doc/ch04s03.html