| When you set this option to TRUE, it will replace ALL dashes in the | controller and method URI segments. | | Examples: my-controller/index -> my_controller/index | my-controller/my-method -> my_controller/my_method */ $route['default_controller'] = 'home'; $route['404_override'] = ''; // Authentication Route::any(LOGIN_URL, 'users/login', array('as' => 'login')); Route::any(REGISTER_URL, 'users/register', array('as' => 'register')); Route::block('users/login'); Route::block('users/register'); Route::any('logout', 'users/logout'); Route::any('forgot_password', 'users/forgot_password'); Route::any('reset_password/(:any)/(:any)', 'users/reset_password/$1/$2'); // Activation Route::any('activate', 'users/activate'); Route::any('activate/(:any)', 'users/activate/$1'); Route::any('resend_activation', 'users/resend_activation'); // Contexts Route::prefix(SITE_AREA, function () { Route::context('content', array('home' => SITE_AREA . '/content/index')); Route::context('reports', array('home' => SITE_AREA . '/reports/index')); Route::context('developer'); Route::context('settings'); }); $route = Route::map($route); if (defined(CI_VERSION) && substr(CI_VERSION, 0, 1) != '2') { $route['translate_uri_dashes'] = false; }
| | This route will tell the Router what URI segments to use if those provided | in the URL cannot be matched to a valid route. | */ $route['default_controller'] = "home"; $route['404_override'] = ''; // Authentication Route::any(LOGIN_URL, 'users/login', array('as' => 'login')); Route::any(REGISTER_URL, 'users/register', array('as' => 'register')); Route::block('users/login'); Route::block('users/register'); Route::any('logout', 'users/logout'); Route::any('forgot_password', 'users/forgot_password'); Route::any('reset_password/(:any)/(:any)', 'users/reset_password/$1/$2'); // Activation Route::any('activate', 'users/activate'); Route::any('activate/(:any)', 'users/activate/$1'); Route::any('resend_activation', 'users/resend_activation'); // Contexts Route::prefix(SITE_AREA, function () { Route::context('content', array('home' => SITE_AREA . '/content/index')); Route::context('reports', array('home' => SITE_AREA . '/reports/index')); Route::context('developer'); Route::context('settings'); Route::context('embeds', array('home' => SITE_AREA . '/embeds/index')); }); $route[SITE_AREA] = 'admin/home'; $route = Route::map($route); /* End of file routes.php */ /* Location: ./application/config/routes.php */