0
我在Yii2基本模板中創建了一個REST API。對於這個REST API,我改變了web.php。這是我補充說的:Yii2基本模板網頁/索引的UrlManager規則
'urlManager' => [
'enablePrettyUrl' => true,
'enableStrictParsing' => true,
'showScriptName' => false,
'rules' => [
//basic/web
//basic/web/users
['class' => 'yii\rest\UrlRule', 'controller' => ['user', 'car']],
//basic/web/countries
//Id is een string, vandaar de tokens
['class' => 'yii\rest\UrlRule', 'controller' => 'country', 'tokens' => ['{id}' => '<id:\\w+>']],
],
],
這工作正常。但現在我無法再訪問網絡文件夾中的索引頁面。我需要添加什麼規則才能從Web文件夾再次訪問頁面?
非常感謝。我已經嘗試過這樣的事情,但由於某種原因,現在它的作品:) –
它給了我一個新問題。我不能只用API獲得1值。例如:web/users給所有用戶。但網絡/用戶/ 1給出了一個404錯誤頁面 –
'/'=>'/',這個規則是id不再工作的原因 –