サブディレクトリに配置したコントローラーをdefault_controllerにしたい
フロントサイトと管理サイトがありControllerディレクトリを分けておきたいのですが、
URLと実行するコントローラのマッピングを下記のようにしたいところ上手くいきません。
どのように解決できるでしょうか。
フロントサイトのディレクトリは「front」、管理サイトのディレクトリは「admin」の場合
ttp://example.com/ → controllers/front/Welcome
ttp://example.com/regist/ → controllers/front/Regist
ttp://example.com/admin/ → controllers/admin/Welcome
ttp://example.com/admin/members/ → controllers/admin/Members
routes.phpは下記のように定義していますが、「ttp://example.com/」でアクセスされた場合にControllerクラス部分がからになってしまい解決できません。
$route['default_controller'] = 'front/welcome';
$route['admin/(:any)'] = 'admin/$1';
$route['admin'] = "admin/welcome";
$route['(:any)'] = "front/$1";
CI_VERSIONは3.0.3です。
アドバイス頂けると幸いです。