I am using these route setting to route through my app. It is working without any error on my
localhost but on my online server I can access only the main controller and its methods and the rest of the controllers showing "404 ERROR" page. Please help me to get rid from this issue.
PHP Code:
$route['default_controller'] = "home";
$route['(:any)'] = 'home/$1'; // http://example.com/any
$route['load/(:any)'] = 'home/load/$1'; // http://example.com/load/any
$route['student'] = 'student'; // http://example.com/student
$route['student/(:num)'] = 'student/profile/$1'; // http://example.com/student/1234
$route['admin'] = 'admin'; // http://example.com/admin
$route['admin/(:any)'] = 'admin/$1'; // http://example.com/admin/any
My .htaccess code is here
Code:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 !^(index\.php|images|js|uploads|css|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
Thanks in advance.
"Who thinks in code"
Perfectly describes who I am
mbparvez.me