简体   繁体   English

Yii框架中的网址缩短

[英]Url Shortening in Yii Framework

I have one url like www.example.com/user/12345 我有一个网址,如www.example.com/user/12345

I want to create a short url for above url like www.ex.com/12345 . 我想为上述网址创建一个简短的网址,如www.ex.com/12345 Both will display same page. 两者将显示同一页面。

Note: i want to create short url with different domain name eg. 注意:我想用不同的域名创建短网址,例如。 www.ex.com www.ex.com

I tried this rule with url manager, but it doesn't work. 我用网址管理器尝试了此规则,但是它不起作用。

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

应该是这样,您必须将其作为第一条规则:

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

You need to configure in your Url Manager in config file like this - 您需要像这样在配置文件中在网址管理器中进行配置-

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

i have implemented in my yii project, see demo - yii.at 我已经在我的yii项目中实现了,请参见演示-yii.at

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM