我有一个url像www.example.com/user/12345
我想为上面的url创建一个短url,如www.ex.com/12345。两者将显示同一页面。
注:我想创建短url与不同的域名eg。 www.ex.com
我在url管理器中尝试了这个规则,但是它不起作用。
array(
'http://www.mfd.com/<param:'d+>/*' => '/user/12345',
)
应该是这样的,你必须把它作为第一条规则:
'<id:'d+>' => 'user/view',
你需要在你的Url管理器配置文件中像这样配置-
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'rules'=>array(
'rohit'=> 'site/user/rohit',
)
)
我已经在我的yii项目中实现了,参见demo - yii.at