在后台端和商户端生成的HTML5地址时URL美化规则未生效.
插件名: ad
在后台端和商户端生成Html5地址:
$model->id,'agent_id'=>$item->id])?>
生成地址为:
http://a.com/html5/ad/qrcode/view?merchant_id=1&id=3
在html5端设置URL美化时:
'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'suffix' => '.html', 'rules' => [ 'q/<merchant_id:\d+>-<id:\d+>' => 'ad/qrcode/view', ], ],
生成的地址为:
http://a.com/html5/q/1-3.html // 已成功.
后台生成html5网址时, 应该是返回重写地址.
在后台端和商户端生成的HTML5地址时URL美化规则未生效.
插件名: ad
在后台端和商户端生成Html5地址:
$model->id,'agent_id'=>$item->id])?>生成地址为:
http://a.com/html5/ad/qrcode/view?merchant_id=1&id=3在html5端设置URL美化时:
'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'suffix' => '.html', 'rules' => [ 'q/<merchant_id:\d+>-<id:\d+>' => 'ad/qrcode/view', ], ],生成的地址为:
http://a.com/html5/q/1-3.html // 已成功.后台生成html5网址时, 应该是返回重写地址.