Codeigniter参数不适用于已定义的路由

时间:2019-03-07 09:54:23

标签: codeigniter codeigniter-3 codeigniter-2

我已经为特定的URL定义了路由,但是使用路由参数不起作用,使用没有路由参数的相同URL,这是我的URL

https://XXXX.com/username/post/details/10425/50

对于它,我已经在路线下面定义了

$route['(:any)/post/(:any)/(:any)/(:any)'] ='post/details/$1/$2';

1042550是我的2个参数,对我不起作用,有人可以帮助我解决此问题吗?

1 个答案:

答案 0 :(得分:1)

name

应该是:

$route['(:any)/post/(:any)/(:any)/(:any)'] ='post/details/$1/$2';

因为它是第3和第4参数,而不是第1和第2。