【发布时间】:2016-09-27 14:38:52
【问题描述】:
这是我的网址管理器的样子:
'urlManager' => [
'enablePrettyUrl' => true,
'enableStrictParsing' => true,
'showScriptName' => false,
'rules' => [
[
'class' => 'yii\rest\UrlRule',
'pluralize' => false,
'controller' => 'v1/user',
'extraPatterns' => [
'GET account' => 'account',
],
]
],
]
为了打这个电话,我可以访问这个网址:
localhost/project/api/web/v1/user/account
我需要做的是从 url(user) 中删除控制器名称。我需要在这个 url 调用 api:
localhost/project/api/web/v1/account.
我怎样才能做到这一点?我尝试了很多技巧,但都没有奏效。
感谢您的帮助。
【问题讨论】:
标签: php rest url-rewriting yii2 restful-url