菜鸟YII2.0 URL美化问题 [ 2.0 版本 ]
大家好我是一个新手 yii2.0 url 怎么美化成 user/index/2/2.html 这样呢 url 静态写好了 就是不知道带方法名和 带多个参数的url美化
poison 补充于 2017-03-29 03:19
user/index&id=2&page=2 美化成 user/index/2/2.html 怎么做呢 谢谢大家
poison 补充于 2017-03-29 12:54
composer 安装云片短信插件 一直卡在这样 是什么问题
poison 补充于 2017-03-29 13:26
又要麻烦您了 比如 我要同时 访问 user/reg/ 也可以访问 user/reg/xxx.html 也同样可以访问怎么写呢 user/reg/xxx.html 这个 在你的帮助下我可以写了 但是 user/reg/ 这个写了出现错误
最佳答案
-
dashixiong 发布于 2017-03-29 13:00 举报
"<controller:\w+>/<action:\w+>"=>"<controller>/<action>"
其他 4 个回答
-
看看这个有没有帮助:http://www.yiichina.com/video/36
-
dashixiong 回答于 2017-03-29 11:50 举报
'suffix'=>'.html', rules => [ 'user/index/<id:\d+>/<page:\d+>'=>'user/index', ]
共 4 条回复dashixiong 回复于 2017-03-29 12:59 回复@poison "<controller:\w+>/<action:\w+>"=>"/" 这一句可以匹配所有的控制器和方法
@dashixiong 现在问题又来了 我想访问 user/reg/ 不能访问 我要做成 user/reg/ 也可以访问 /user/reg/1.html 可以访问 的怎么写呢 /user/reg/1.html 这个我会写了 user/reg/ 这个也同时访问的写法不知道怎么写
dashixiong 回复于 2017-03-29 17:10 回复又研究了一下,有办法了
-
dashixiong 回答于 2017-03-29 17:25 举报
"suffix" => "", "rules" => [ ['pattern'=>'user/reg/<id:\d+>','route'=>'user/reg','suffix'=>'.html'], ['pattern'=>'user/reg/<id:\d+>','route'=>'user/reg'], ],
我只告诉长的帅的
-
dashixiong 回答于 2017-03-29 17:28 举报
还可以这样写
"suffix" => "", "rules" => [ ['pattern'=>'user/reg/<id:\d+>','route'=>'user/reg','suffix'=>'.html'], "user/reg/<id:\d+>"=>"user/reg", ],
共 2 条回复dashixiong 回复于 2017-03-30 14:39 回复@poison 上面不是有吗
poison
注册时间:2017-02-13
最后登录:2020-02-13
在线时长:1小时30分
最后登录:2020-02-13
在线时长:1小时30分
- 粉丝0
- 金钱10
- 威望0
- 积分20