1
이 내 URL을 관리자가 모습입니다 같은 :이 URL을 액세스 할 수있는이 전화를하기 위해Yii2 나머지 API를 재 작성 규칙
'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 (사용자)에서 제거하는 것입니다. 이 URL에서 API를 호출해야합니다 :
localhost/project/api/web/v1/account
.
어떻게하면됩니까? 나는 많은 트릭을 시도했지만 아무도 효과가 없었다.
도움 주셔서 감사합니다.
들으 많은 다음 식을 추가 할 필요가, 그것을 작동합니다. 내가 가르친 것보다 훨씬 쉬웠다. :). –