1

我的网址如下:

samplesite.com/aboutus [aboutus 是控制器]

samplesite.com/contactus [contactus 是控制者]

我还注册了显示为的会员

samplesite.com/memberaccount/32 [memberaccount 是控制器,32 是 memberid]

我还对上述网址进行了重写,以便将成员显示为

samplesite.com/memberaccount/john [john 是 memberid 32 的会员]

我想要实现的是:

http://www.samplesite.com/john(这会导致问题,因为它与关于我们、contactus 等的控制器名称冲突。让我告诉你我有 40 到 50 个这样的控制器。请任何人建议我如何获得这个。

4

1 回答 1

0

对于这个东西,你已经使用了 ci 中给定的路线

$route['aboutus'] = "any controller is map to that name";

samplesite.com/aboutus [aboutus 是控制者]
samplesite.com/contactus [contactus 是控制者]

$route['memberaccount/(:num)'] = "any controller is map to that name/$1";

samplesite.com/memberaccount/32

如果仍然没有得到尝试上面的链接 http://ellislab.com/codeigniter/user-guide/general/routing.html

于 2013-09-14T07:45:52.813 回答