0

これは、CakePHPのすべてのデフォルトルートを削除するためのベストプラクティスですか?

Router::connect('/**');
4

2 に答える 2

4

あなたのroutes.phpの次の行を削除します

// load the CakePHP default routes (i.e. /controller/action/id)
require CAKE . 'Config' . DS . 'routes.php';
于 2013-02-26T05:29:41.733 に答える
1

すべてのルートを完全にカスタマイズし、検索エンジンからの重複コンテンツのペナルティを回避したい場合は、アプリケーションのroutes.phpファイルから削除することで、CakePHPが提供するデフォルトルートを削除できます。

これにより、ユーザーが通常はCakePHPによって提供されるが、明示的に接続されていないURLにアクセスしようとすると、CakePHPがエラーを処理します。

詳細については

http://book.cakephp.org/2.0/en/development/routing.html

于 2013-02-26T04:24:14.630 に答える