my_controller/index | my-controller/my-method -> my_controller/my_method */ $route['default_controller'] = 'welcome'; $route['404_override'] = ''; $route['translate_uri_dashes'] = FALSE; //// http://localhost/restful/trunk/index.php/api/books_articles/index/2/22 ///* //| ------------------------------------------------------------------------- //| Sample REST API Routes //| ------------------------------------------------------------------------- //*/ // 重新定义路由规则了 可选 根据控制器中获取的参数 将不规则的路由 重新定义成规则的路由 //$route['api/example/users/(:num)'] = 'api/example/users/id/$1'; // Example 4 , api/example/users/3 转换成 api/example/users/id/3 形式 //$route['api/example/users/(:num)(\.)([a-zA-Z0-9_-]+)(.*)'] = 'api/example/users/id/$1/format/$3$4'; // Example 8 // qiaokun test restful api //$route['api/([a-z0-9]+)/(\d+)'] = "api/$1/index/$2"; //$route['api/([a-z0-9]+)/(\d+)/([a-z0-9]+)'] = "api/$1_$3/index/$2"; //$route['api/([a-z0-9]+)/(\d+)/([a-z0-9]+)/(\d+)'] = "api/$1_$3/index/$2/$4"; //$route['api/([a-z0-9]+)/(\d+)'] = "api/$1/index/$2";