【发布时间】:2018-01-31 06:49:39
【问题描述】:
Yii2 urlManager,我想写一个如下所示的正则表达式。
*.*com/bj/haidian/ 不错。
*.*com/bj/haidian 不起作用。
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'<module:\w+>/<controller:\w+>/<action:\w+>' => '<module>/<controller>/<action>',
"<controller:\w+>/<action:\w+>/<id:\d+>" => "<controller>/<action>",
"<controller:\w+>/<action:\w+>" => "<controller>/<action>",
'<module:\w+>/<action:\w+>/<id:\d+>' => '<module>/default/<action>',
'<module:\w+>/<controller:\w+>' => '<module>/<controller>/index',
'bj|sh|gz|sz|cd|xa|wh|hz|tj|dl/?'=>'/sem/weight',
'bj|sh|gz|sz|cd|xa|wh|hz|tj|dl/<district:[0-9a-zA-Z\_\-]+>/?' => '/sem/weight',
'bj|sh|gz|sz|cd|xa|wh|hz|tj|dl/<district:[0-9a-zA-Z\_]+>/<cond:[0-9a-zA-Z\_]+>/?' => '/sem/weight',
],
],
【问题讨论】:
-
我可以看看你的 htaccess 吗?
标签: php yii yii2 yii2-urlmanager