Codeigniter URL issues in routes.php
Try adding route for admin url before
$route['(.+)/(.+)/(.+)'] = "homes/abc/$1";
like
$route['admin/(:any)'] = 'admin/index/$1';$route['(.+)/(.+)/(.+)'] = "homes/abc/$1";
or if you want to do some hack then:
if(strpos($_SERVER["REQUEST_URI"],'admin/') === false){ $route['(.+)/(.+)/(.+)'] = "homes/abc/$1";}