在codeigniter中添加url路径?

时间:2013-12-28 01:50:17

标签: php codeigniter url mod-rewrite

通常在CodeIgniter中我们会得到这种URL结构:

domain/controller/function

因此,假设我访问了某个用户的个人资料,那么网址将是:

domain/user/profile/username

如何将其更改为

domain/username

或者更好,如果

domain/u/username

中间部分是我决定的。

任何建议?

1 个答案:

答案 0 :(得分:1)

您可以为此目的使用routes.php 假设你想要一个像

这样的网址
domain/u/username

然后在routes.php中,您可以指定如下所示的路由规则:

$route['u/(:any)'] = "user/profile/$1";

这指定如果网址是' / u / anyvalue'然后执行user / profile / $ 1 其中$ 1将是anyvalue