从yii中的URL中删除一些单词

时间:2015-03-01 15:22:16

标签: php yii yii-url-manager

目前我的网站中有一些网址如下:

.com/page/about-company
.com/page/approval-license
.com/page/recruitment-areas

为此,我在配置中编写了规则,例如:

'rules' => array(

            'page/<slug:[a-zA-Z0-9-_\/]+>/' => 'page/view',

        ),

但我想从这些网址中删除 page 这个词。我想要像以下网址:

.com/about-company
.com/approval-license
.com/recruitment-areas

我该怎么办?请指导。

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

'rules' => array(

        '<slug:[a-zA-Z0-9-_\/]+>' => 'page/view',

    ),

或者

'rules' => array(

        '<slug>' => 'page/view',

    ),

这样,如果您的网址与example.com/some-text类似,则view中的PageController操作将被执行。

相关问题