YII的重写规则与URL的管理

通常在yii框架的Url中如下: http://yuming.com/index.php?r=account/login


1. Friendly URL(美化URL)

主要实现这样的url : http://yuming.com/site/contact.html

修改config/main.php,增加一个component

'urlManager'=>array(  
            'urlFormat'=>'path',  
            'showScriptName' => false, //去除index.php  
            'urlSuffix'=>'.html', //加上.html  
            'rules'=>array(  
                'pattern1'=>'route1',  
                'pattern2'=>'route2',  
                'pattern3'=>'route3',  
            ),  
        ),  


YII模块绑定二级域名方法

'urlManager' => array(  
'urlFormat' => 'path',  
'showScriptName' => false, //注意false不要用引号括上  
'urlSuffix' => '.html',  
'rules' => array(  
'http://blog.zeeeda.com'=>array('/blog', 'urlSuffix'=>'', 'caseSensitive'=>false),  
'http://blog.zeeeda.com/comment-<id:\w+>'=>array('/blog/comment/', 'urlSuffix'=>'.html', 'caseSensitive'=>false),//blog 为一个模块 ,如果在blog模块下还存在第二个控制器(这里以comment为例),则需要多写一个规则  
),  




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值