如何使用Codeigniter路由重定向此网址:
my_site.com/c_lancers/get_lancers?job=4&city=2
向
my_site.com/c_router/get_slug_id/job=4&city=2
我尝试了这个但是没有用:
$ route ['c_lancers / get_lancers?(:any)'] =“c_router / get_slug_id / $ 1”;
非常感谢。
答案 0 :(得分:-1)
试试这条路线
$route['c_lancers/get_lancers/(.+)'] = 'c_router/get_slug_id/$1';
此正则表达式会将get_lancers/
后的所有内容捕获到$1
提供示例网址的CodeIgniter方式应为my_site.com/c_lancers/get_lancers/4/2
,而不是查询字符串?job=4&city=2