无法在 yii 中获取请求的 GET 参数

iPr*_*mer 3 url get param yii

我正在尝试创建这样的网址:www.domain.com/auth?join=social在 yii. 这是我的配置:

'urlManager' => array(
    'urlFormat' => 'path',
     'rules' => array(
        '<action:(auth)>' => 'site/<action>',
        '<controller:\w+>/<action:\w+>' => '<controller>/<action>',
     ),
     'showScriptName'=>false,
), 
Run Code Online (Sandbox Code Playgroud)

当我调用此:www.domain.com/auth?join=social页面时,我无法获取参数:join。但当我打电话时www.domain.com/index.php/auth?join=social我可以接听。我用这段代码获取参数:$social = Yii::app()->request->getParam('join');。我的错误在哪里?

Bur*_*tin 5

$social = Yii::app()->request->getParam('social');
Run Code Online (Sandbox Code Playgroud)

改变它与

$social = Yii::app()->request->getParam('join');
Run Code Online (Sandbox Code Playgroud)