Yii Slugs使用网址管理器

时间:2015-05-06 07:05:02

标签: yii url-rewriting yii-url-manager

所以使用yii我想要这样的网址:

mydomain.com/some-short-slug

这个网址映射以下内容:

mydomain.com/book?bookslug=some-short-slug

我该怎么做?

1 个答案:

答案 0 :(得分:1)

你需要在url-manager中执行此操作:

 'urlManager' => array(
        'urlFormat' => 'path',
        'showScriptName' => false,
        'caseSensitive' => false,
        'rules' => array(
            ...
            '<slug>'=>'book/index'
            ...
        ),

现在,如果网址类似于mydomain.com/some-short-slug,则$slug等于&#34;有些短线&#34;在actionIndex的{​​{1}}