在yii2中以漂亮的网址路由

时间:2016-09-24 05:43:49

标签: yii2 friendly-url

我正在尝试使用spanjeta / yii2-backup 对于Project GM来说,它运作良好。在这里,我不是在使用漂亮的 对于Projectamitopticals我收到404错误。我在这里使用漂亮的网址。 我在下面提供比较代码 GM - 路由 -

[
                        'url' => Url::to(['/backup']),
                        'label' => 'Backup',
                        'icon' => 'glyphicon glyphicon-send',
                        'visible'=>Yii::$app->user->can('c_billing-person'),
                    ],

Amitopticals - 路由

[
                        'url' => Url::to(['/backup']),
                        'label' => 'Backup',
                        'icon' => 'glyphicon glyphicon-download-alt',
                    ],

在GM中输出屏幕截图 enter image description here 输出Amitopticals的截图 enter image description here GM的日志 enter image description here Amitopticals日志 enter image description here

请告诉我如何解决此问题。

1 个答案:

答案 0 :(得分:0)

我已将其整理出来 改变了漂亮网址的规则 - 以前的漂亮网址规则

'rules' => [
                    '<alias:>' => 'site/<alias>',
            ],

更正了漂亮的网址规则

'rules' => [
                    '<alias:\W+>' => 'site/<alias>',
            ],

谢谢大家。