これは、CakePHPのすべてのデフォルトルートを削除するためのベストプラクティスですか?
Router::connect('/**');
あなたのroutes.phpの次の行を削除します
// load the CakePHP default routes (i.e. /controller/action/id)
require CAKE . 'Config' . DS . 'routes.php';
すべてのルートを完全にカスタマイズし、検索エンジンからの重複コンテンツのペナルティを回避したい場合は、アプリケーションのroutes.phpファイルから削除することで、CakePHPが提供するデフォルトルートを削除できます。
これにより、ユーザーが通常はCakePHPによって提供されるが、明示的に接続されていないURLにアクセスしようとすると、CakePHPがエラーを処理します。
詳細については