yii2.0urlManager配置多个参数 [ 新手入门 ]
YII2基础模板 例如: http://www.abc.com/index.php?r=index/index 原始的url地址 http://www.abc.com/index/index 我添加路由规则之后的写法(加上.htaccess) http://www.abc.com/index/index/1 得到一个ID为1的参数
'urlManager'=>[
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
"<controller:\w+>/<action:\w+>/<id:\d+>"=>"<controller>/<action>",
"<controller:\w+>/<action:\w+>"=>"<controller>/<action>"
],
],
http://www.abc.com/index/index/1/2/3/4.. 第一个请求参数设置urlManager规则,但是第二个以后的怎么设置呢 YII1.0的访问方式 http://www.abc/index/index/id/1/status/1/sort/1
共 3 条回复
-
jh523549793 回复于 2015-10-13 10:28 举报
我也遇到了这个问题,请问你最后解决了吗?
-
解决了哈,每个都要重新定义
比如说: www.abc.com/index/index/1 这后面是ID=1 就定义一个规则
比如说: www.abc.com/index/index/1/2 这后面是ID=1/2对应你自己的想要传内容,我自己的是ID=1/status=2 这还是要重新定义规则共 2 条回复
农民的孩子 成都
注册时间:2015-01-07
最后登录:2019-09-23
在线时长:15小时8分
最后登录:2019-09-23
在线时长:15小时8分
- 粉丝6
- 金钱9320
- 威望0
- 积分9470