我有一个奇怪的编码器,带有CI的路由
$route['pc/r/ios/total/(:any)'] = "pc/usr/ios/overall/5";
$route['pc/r/ios/total/(:any)'] = "pc/usr/ios/overall/$1";
这个不起作用
$route['pc/r/ios/total/5'] = "pc/usr/ios/overall/5";
这个有效!
$route['u/a/(:any)'] = "pc/usr/main_controller/game_detail/$1";
这个有效!
所以我想知道为什么第一个不起作用。。
有什么想法吗?提前谢谢。。
您没有传入变量:
$route['pc/r/ios/total/(:any)'] = "pc/usr/ios/overall/5";
应该是:
$route['pc/r/ios/total/(:any)'] = "pc/usr/ios/overall/$1";
您可能有一些类似的东西
//$route['pc/(:any)'] = "pc/$1";
//$route['pc/(:any)/(:any)'] = "pc/$1/$2";
请检查!