【问题标题】:Yii Slugs using url managerYii Slugs 使用 url manager
【发布时间】:2015-05-06 07:05:01
【问题描述】:

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

mydomain.com/some-short-slug

这个url映射如下:

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

我该怎么做?

【问题讨论】:

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


    【解决方案1】:

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

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

    现在,如果 url 像 mydomain.com/some-short-slug,那么在 BookControlleractionIndex 中,$slug 等于“some-short-slug”

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-27
    • 2013-04-19
    • 2015-03-19
    • 2012-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-26
    相关资源
    最近更新 更多