您好,UncleToo欢迎您!  为了更好的浏览本站,请使用高版本浏览器
RSS  Tag     设为首页 | 加入收藏
 您所在的位置:首页 > PHP框架 > Yii Framework

Yii Framework: url重写自定义url显示样式

作者:  来源:互联网  日期:2013-11-08 10:13:54
收藏  评论:( 0 )  阅读:620

本文主要涉资url显示样式

1.打开config文件夹下面的mian.php

2.修改内容

如把地址http://www.uncletoo.com/index.php?r=site/page/sid/1修改为http://www.uncletoo.com/site/page/sid/1

'urlManager'=>array( 
            'showScriptName'=>false,    // 这一步是将代码里链接的index.php隐藏掉。 
            'urlFormat'=>'path', 
            'rules'=>array(   
                '<controller:\w+>/<id:\d+>'=>'<controller>/view',               
                '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>', 
                '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',                 
                                                          
            ), 
        ),

修改为如果想不显示参数名可直接添加规则 添加规则后地址为http://www.uncletoo.com/site/page/1

'rules'=>array(       
                '<controller:\w+>/<action:\w+>/<sId:\d+>'=>'<controller>/<action>',     
            ),

还可以修改成http://www.uncletoo.com/site/page/Sid1

'rules'=>array(       
                '<controller:\w+>/<action:\w+>/Sid<sId:\d+>'=>'<controller>/<action>',  
            ),

不显示controller和action http://www.uncletoo.com/Sid1

'rules'=>array(       
                'Sid<sId:\d+>'=>'site/page',    
            ),

注意定义规则的顺序



除非特别声明,本站所有PHP教程及其他教程/文章均为原创、翻译或网友投稿,版权均归UncleToo中文网所有, 转载请注明作者及出处。
原文网址:http://www.uncletoo.com/html/yii/606.html
读完这篇文章后,你是否有所收获? 分享是一种生活的信念!
  • 0
  • 0
我来说两句
更多>>网友评论