小编Ali*_*eiw的帖子

Yii urlmanager疯狂的规则

早上好,

我的网站还有另一个问题.我开发了一个类似于yellowpages.com的网站(不是那么相似但只是想知道)

现在他们让我用SEO和网址重写做一些疯狂的事情.

我将从我的main.php开始

'urlManager'=>array(
        'urlFormat'=>'path',
                    'showScriptName'=>false,
        'rules'=>array( 
                            'surf/category/<id:[0-9]+>/page/<page:[0-9]+>'=>'naviga/categoria/',
                            'surf/subcategory/<id:[0-9]+>/page/<page:[0-9]+>'=>'naviga/sottocategoria/',
                            'surf/page/<page:[0-9]+>'=>'surf/',
                            'contact' =>'site/contact/',
                            'write-mail/<id:[0-9]+>' =>'site/contact/',
                            'privacy' =>'site/page/view/privacy',
                            'register'=>'site/page/view/register',

                            '<controller:\w+>/<id:\d+>'=>'<controller>/view',
            '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',

            '<controller:\w+>/<action:\w+>'=>'<controller>/<action>',

                        ),
    ),
Run Code Online (Sandbox Code Playgroud)

现在请求..... T_T他们想要的网址将是这样的:

http://domain.com/category-name/而不是http://domain.com/surf/category/3(例如)

http://domain.com/category-name/sub-category-name/而不是http://domain.com/surf/subcategory/3

http://domain.com/category-name/sub-category-name/society-name/而不是http://domain.com/detail/2

显然,链接的其余部分必须使用最后3个控制器规则....有人可以帮助我??? 我处在一个非常紧张的地方......如果我找不到周二的解决方案,他们会踢我的屁股.....

T_T

在此先感谢您的帮助.

php url-rewriting yii yii-routing

0
推荐指数
1
解决办法
7056
查看次数

标签 统计

php ×1

url-rewriting ×1

yii ×1

yii-routing ×1