Yii框架中的URL缩短

时间:2014-06-20 04:25:06

标签: php yii yii-extensions url-shortener

我有一个网址,例如 www.example.com/user/12345

我想为 www.ex.com/12345 创建上面网址的简短网址。两者都会显示相同的页面。

注意:我想创建具有不同域名的短网址,例如。 www.ex.com

我在网址管理器中尝试过这条规则,但它没有用。

array(
    'http://www.mfd.com/<param:\d+>/*' => '/user/12345',
)

2 个答案:

答案 0 :(得分:0)

它应该是这样的,你必须把它作为第一条规则:

'<id:\d+>' => 'user/view',

答案 1 :(得分:0)

您需要在配置文件中配置 Url Manager ,如下所示 -

'urlManager'=>array(
    'urlFormat'=>'path',
    'showScriptName'=>false,
    'rules'=>array(
        'rohit'=> 'site/user/rohit',
    )
)

我已在我的yii项目中实现,请参阅演示 - yii.at