コンテンツのさまざまな部分に関連するアプリケーション用に3つの異なるレイアウトがあります。私は自分のURLを定義して、最初の例に含まれるようにしたいと思います。「mypage.com/part1/controller/...」。これを可能にするためにルートを変更する方法がわかりません。
PSコントローラーアクションの名前が変更された通常のプレフィックスルーティングは必要ありません。
以下のURLをお読みください
CakePHP2.xの場合 http://book.cakephp.org/2.0/en/development/routing.html#prefix-routing
CakePHP1.xの場合 http://bakery.cakephp.org/articles/Frank/2009/11/02/cakephp-s-routing-explained
または
Configure::write('Routing.prefixes', array('admin', 'manager'));
$this->connect("/{$prefix}/:plugin/:controller", array('action' => 'index', 'prefix' => $prefix, $prefix => true));
$this->connect("/{$prefix}/:plugin/:controller/:action/*", array('prefix' => $prefix, $prefix => true));
Router::connect("/{$prefix}/:controller", array('action' => 'index', 'prefix' => $prefix, $prefix => true));
Router::connect("/{$prefix}/:controller/:action/*", array('prefix' => $prefix, $prefix => true));
複数のプレフィックスを CakePHP のルーティングに統合するのは非常に簡単です
Cakephp 2.x では、次の手順を実行する必要があります
詳細については、次のリンクを参照してください http://book.cakephp.org/2.0/en/development/routing.html http://miftyisbored.com/complete-tutorial-admin-routing-cakephp/