My default_controller in the routes configuration is set as \"home.php\".
I have a sub directory for my controllers, lets call it \"folder\". So if I visit http://my
For each sub-folder in your controllers folder you must specify a default controller in routes.php. The built in $route['default_controller'] will not work for sub-folders.
e.g: For setting the default controller for you folder sub-folder to home add the following to your /application/config/routes.php file:
$route['folder'] = "folder/home";
which means http://mysite.com/folder/ is the same as http://mysite.com/folder/home as URL.