私は:main_controllerという名前のコントローラーを持っています。私のアプリ内のすべてのリンクは次のようなURLでそれを参照しています:/main_controller/...
今、私はこれらすべてにいくつかのSEOを挿入し、URLを次のようなよりseoのものに変更したいと思います/seo_name_for_controller/...
エラーの原因となる可能性のあるすべての発生を完全に手動で検索して置換する代わりに、次のようなhtaccessを使用してこれを実行できればと思います。
RewriteRule ^/main_controller/(.*)$ /seo_name_for_controller/$1 [L,R=301]
次に、routes.phpを使用して、次のようなプロセスを完了します。
$route['seo_name_for_controller/(:any)'] = "main_controller/$1";
それは可能ですか、それとも無限ループを引き起こしますか?誰かがこれのコード例を持っていますか?