Routes Yii2 URL规则-基于模式的参数传递
我有一个控制器/操作:Routes Yii2 URL规则-基于模式的参数传递,routes,yii2,Routes,Yii2,我有一个控制器/操作:site/signup接受参数campaign 我的规则是: [ 'pattern' => '<controller>/<action>', 'route' => '<controller>/<action>', 'suffix' => '.html' ] 我想要实现的是创建URL别名,如下所示: http://something.com/twitter 这将使用$campaign
site/signup
接受参数campaign
我的规则是:
[
'pattern' => '<controller>/<action>',
'route' => '<controller>/<action>',
'suffix' => '.html'
]
我想要实现的是创建URL别名,如下所示:
http://something.com/twitter
这将使用$campaign='twitter'
我认为这条规则会起作用:
'twitter' => 'site/signup<campaign:twitter>'
'twitter'=>“站点/注册”
但不幸的是,事实并非如此。有什么简单的方法可以做到这一点吗
谢谢你该死,发帖后马上解决了问题 这很明显,真的:
<campaign> => 'site/signup'
=>“站点/注册”
<campaign> => 'site/signup'