我正在使用 Yii 1.1.14 并且由于 URL 管理器而遇到问题
在 url 管理器(在 main.php 中)我创建了这个规则
'<controller:\w+>/<action:\w+>/<bookingId:\w+>'=>'<controller>/<action>',
这条规则是阻止我进入管理模块。每当我尝试进入管理模块时,它都会显示页面重定向问题,这可能是由于一些重定向循环。
但是每当我做以下事情时,我都可以成功进入管理模块:-
- 如果我更改
<bookingId:\w+>
为<bookingId:\d+>
. 将w更改为d - 如果我更改
'<controller:\w+>/<action:\w+>/<bookingId:\w+>'
为'<controller:\w+>/<action:\w+>/<abc:\w+>/<bookingId:\w+>'
. 增加一个参数
但他们俩都把我的网址改成了这个
controller/action?bookingId=adasasd
所以我想问为什么这条规则会影响管理模块。有什么问题吗?