我想在 codeiginiter 中设置前缀,例如我的网址是这样的http:/example.com/233/controller_name/method
。我发现this,但在本主题中,我们需要为每个网址单独声明端点。
$route['547/users/auth'] = 'users/auth';
$route['4569/users/create'] = 'users/create';
我想要默认route
,忽略网址的1 segment
。因为第一段网址每次都会改变。它是MySQL表的自动递增id。
答案 0 :(得分:2)
您可以修改application/config/routes.php
文件
像这样$routes['(:any)/controller_name']='controller_name'
那么你的控制器就会调用,你需要为每个控制器提供上面的代码