2017-08-21 17:50:18 1559次浏览 1条回答 0 悬赏 10 金钱

'<controller:\w+>/<action:\w+>'=>'/',
'<time:\d{4}-\d{2}-\d{2}>/<id:\d+>'=>'news/test',//可以
'news/<time:\d{4}-\d{2}-\d{2}>/<id:\d+>'=>'news/test', //可以
'tag/<id:\d+>' =>'news/test' , // 报404
'view/<id:\d+>' => 'news/test' // 404

补充于 2017-08-21 17:55
  • 回答于 2017-08-22 10:29 举报

    'view/<id:.*>' => 'news/test'
    这个呢?

    1 条回复
    回复于 2017-08-22 10:40 回复

    www.xxxx.com/view/1.html
    list ($route, $params) = $request->resolve(); // $route 拿到的是 view/1 而不是 news/test 。
    www.xxx.com/news/2017-08-09/222.html
    'news/<time:\d{4}-\d{2}-\d{2}>/<id:\d+>'=>'news/test', //这里的 $route 拿到的是news/test

您需要登录后才可以回答。登录 | 立即注册
yii_youjhj
试用期

yii_youjhj

注册时间:2014-12-15
最后登录:2017-08-31
在线时长:1小时47分
  • 粉丝0
  • 金钱10
  • 威望0
  • 积分20

热门问题