lnlingyuan 发表于 2010-9-6 18:34:37

codeigniter 路由器设置问题

我有个问题,在这里请教一下大家http://localhost/web_server/features/Keycer_Web_Basic-1
通过路由设置成
http://localhost/web_server/Keycer_Web_Basic-1
也就是省略了features,要怎么配置路由?



我是这样在路由里设置的

$route['web_server/(\d+)'] = "web_server/features/$1";


但是不能实现,不知道这个正则该怎么写,小弟在线等待。。。。。。

haohailuo 发表于 2010-9-7 10:01:47

$route['web_server/(\d+)'] = "web_server/features/$1";
这一句配置当然不对了,请注意正则表达式的基础,\d+是表示一个或者多个数字,而你要传递的不是数字,所以根本不成功

Hex 发表于 2010-9-7 10:29:59

$route['web_server/(:any)'] = "web_server/features/$1";
其实不需要正则知识。
参考 http://codeigniter.org.cn/user_guide/general/routing.html
页: [1]
查看完整版本: codeigniter 路由器设置问题