私はコードイグナイターを学び始めたばかりで、それに気づきました。このように自分のルートを書いた後
$route['index'] = "front/index";
$route['page/(:any)'] = "front/page/$1";
$route['section/(:any)'] = "front/section/$1";
これで、古いルートと新しいルートを使用してメソッドとコントローラーにアクセスできます。
URL が可能になりました:
localhost/index
localhost/front/index
localhost/front/index.html
同じ場所に向かう URL が多すぎるため、外部コードを使用せずに他のすべてを制限して、各メソッドごとに 1 つの URL のみを持つことが可能かどうか疑問に思っていました。コード発火自体から。
また、これにより、uri クラスを使用して URL からセグメントを取得する機能が失われます。