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
If you want to stay flexible you need to pass on everything after the starting folder (in application/config/config.php):
application/config/config.php
$route['home'] = "home/whatever"; $route['home/(:any)'] = "home/whatever/$1";