Yii2 rest Yi2漂亮url url管理器
我的yii2休息工作与此要求很好 我想用这个 这是我在config/web.php中的urlManagerYii2 rest Yi2漂亮url url管理器,yii2,yii2-advanced-app,yii-rest,Yii2,Yii2 Advanced App,Yii Rest,我的yii2休息工作与此要求很好 我想用这个 这是我在config/web.php中的urlManager urlManager' => [ 'enablePrettyUrl' => true, 'enableStrictParsing' => true, 'showScriptName' => false, 'rules' => [ [ 'c
urlManager' => [
'enablePrettyUrl' => true,
'enableStrictParsing' => true,
'showScriptName' => false,
'rules' => [
[
'class'=>'yii\rest\UrlRule',
'pluralize' => false,
'controller' => 'property',
'tokens' => [
'{id}' => '<id:\\w+>'
],
'extraPatterns' => ['GET,HEAD property/{id}' => 'index',]
]
],
],
如果put'enableStrictParsing'=>false
工作很好。。。重写规则有效 我在yii2应用程序中使用以下代码。我认为您的配置方法适合yii1。建议使用yii2配置方法
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'myaction/<id>/<param2>' => 'site/myaction',
[
'pattern' => '<action>',
'route' => 'site/<action>',
'defaults' => ['action' => 'index']
],
]
]
“urlManager”=>[
“enablePrettyUrl”=>true,
'showScriptName'=>false,
“规则”=>[
“myaction/”=>“site/myaction”,
[
'模式'=>'',
“路由”=>“站点/”,
“默认设置”=>[“操作”=>“索引”]
],
]
]
我在yii2应用程序中使用以下代码。我认为您的配置方法适合yii1。建议使用yii2配置方法
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'myaction/<id>/<param2>' => 'site/myaction',
[
'pattern' => '<action>',
'route' => 'site/<action>',
'defaults' => ['action' => 'index']
],
]
]
“urlManager”=>[
“enablePrettyUrl”=>true,
'showScriptName'=>false,
“规则”=>[
“myaction/”=>“site/myaction”,
[
'模式'=>'',
“路由”=>“站点/”,
“默认设置”=>[“操作”=>“索引”]
],
]
]