當我嘗試用urlManager在Yii中重寫我的URL時,出現HTTP 404錯誤。Yii urser友好的url使用urlManager
這裏有兩個配置格式,我在我的main.php配置文件試過,一個像'pattern1'=>'route1'
和其他新格式array('route1', 'pattern'=>'pattern1')
:
'urlManager' => array(
'urlFormat' => 'path',
'rules' => array(
'messageBulk'=>'message/apiBulk'
),
),
'urlManager' => array(
'urlFormat' => 'path',
'rules' => array(
array('message/apiBulk', 'pattern'=>'messageBulk')
),
),
什麼是調試面板顯示?您試圖使用您的規則訪問哪個網址?你的http://yourwebsite.com/index.php/message/apiBulk工作嗎? – ernie
是的,yourwebsite.com/index.php/message/apiBulk作品謝謝你!我不知道你需要把index.php放在前面。我該如何去除那部分? –