【问题标题】:complex htaccess redirection for php/yii applicationphp/yii 应用程序的复杂 htaccess 重定向
【发布时间】:2013-06-11 11:47:19
【问题描述】:

我想要这个网址:http://m.mysite.com/XYZ12
重定向到这里:http://m.mysite.com/index.php?r=myBook/mobile&oid=XYZ12

注意:XYZ12 将是一个动态字符串

【问题讨论】:

    标签: php .htaccess yii yii-routing


    【解决方案1】:

    在你的 config.php 中加入如下内容:

    array(
    ......
    'components'=>array(
        ......
        'urlManager'=>array(
            'urlFormat'=>'path',
            'rules'=>array(
                '<oid:\w+>'=>'myBook/mobile',
                ),
            ),
        ),
    );
    

    手册中也有:http://www.yiiframework.com/doc/guide/1.1/en/topics.url

    【讨论】:

      【解决方案2】:

      试试这个:

      RewriteEngine on
      RewriteRule ^/(.*)$ /index.php?r=myBook/mobile&oid=$1 [R,L]
      

      它将 /something 重定向到 /index.php?r=myBook/mobile&oid=something

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-10-19
        • 1970-01-01
        • 1970-01-01
        • 2015-02-01
        • 2011-12-17
        • 1970-01-01
        相关资源
        最近更新 更多