Yii的URL管理(Yii URL Management)

2019-10-17 21:18发布

我有需要的URL的具体的利用用例。 我希望用户拥有自己的页面和URL应该以这样的方式很容易让他们记住自己的网页。

我想制作的url DOMAIN.COM/USERNAME

我怎样才能做到这一点? 也许我应该做一个网址的经理吗? 我怎样才能使它在这样的方式“正常”的控制器将仍然有效?

Answer 1:

那么,你应该阅读: http://www.yiiframework.com/doc/guide/1.1/en/topics.url

Yii的URL管理也很方便,如:

'urlManager'=>array(
  .....
  'rules'=>array(
    .....
    // AFTER other rules
    '<userName:.+>' => 'user/view',

警予将使用第一个匹配的规则,所以你有这样的人之前先定义好其他控制器的规则。

而在你的控制器:

public function actionView($userName)
{
  // do what you want
}


文章来源: Yii URL Management
标签: url yii