我想在我的网络应用程序上创建动态路由,但我遇到了路由问题。
这是我的网址: https://www.mywebsite.fr/Template/index/Albumaker/10212276203435022
我想要一些看起来像这样的东西:
https://www.mywebsite.fr/Albumaker
我在我的路线上尝试了这个但是它不起作用:
$route['Template/index/(:any)/(:num)'] = '$1';
任何想法,谢谢?
答案 0 :(得分:1)
如果您在控制器中为index()
功能使用了两个参数,则需要在URL中使用这两个参数。否则,您应该编辑控制器以使用一个参数。
但是你以错误的顺序做事,这是正确的方法:
$route['(:any)'] = 'Template/index/$1';
它不适用于您当前的控制器。但这会奏效:
$route['(:any)/(:num)'] = 'Template/index/$1/$2';