CodeIgniter URI路由未按预期工作

时间:2012-10-23 02:42:26

标签: codeigniter codeigniter-2

用户指南中有类似的内容

(:num) will match a segment containing only numbers.

所以我这样做

//using wildcard
$route['tool/reply/(\d+)'] = "tool/reply/$1";
//or using regx like this
//$route['tool/reply/(:num)'] = "tool/reply/$1";

但它不仅匹配数字,还匹配字符串。发生了什么?我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

尝试将您的功能tool/reply改为tool/reply_numeric。它可能会变得混乱,只是路由到您的控制器并跳过您的路线。