0
如何yii2的URL結構發生變化(從控制器/視圖?ID =到控制器/視圖/ ID)如何改變yii2的URL結構(從控制器/視圖?ID =查看/ ID)
如何yii2的URL結構發生變化(從控制器/視圖?ID =到控制器/視圖/ ID)如何改變yii2的URL結構(從控制器/視圖?ID =查看/ ID)
好像你已經啓用了漂亮的url規則,所以你需要添加url規則。添加到您的應用程序配置:
return [
'components' => [
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'enableStrictParsing' => false,
'rules' => [
'controller/view/<id:\d+>' => 'controller/view',
],
],
],
]
我想網址像
:test.advanced.loc/member/profile/view/c_id/1
。目前,它是test.advanced.loc/member/profile/view?c_id=1
在這種情況下URL規則應該是:
'member/profile/view/c_id/<c_id:\d+>' => 'member/profile/view',
更多的信息和例子可以在offical docs找到。
在frontend/config/main.php中啓用漂亮的URL(這是針對yii2高級應用) –
我已經啓用了漂亮的url。這是我在前端/ config/main.php中的url – Rustam
@MuhammadShahzad這還不夠,因爲OP想改變傳遞id作爲參數的方式,所以必須應用url規則。 – arogachev