在yii urlManager中自动指向id

在yii urlManager中自动指向id,yii,Yii,或者换句话说,去掉地址栏中的/id/ 我在urlManager中指定了以下内容: '/update/'=>'/' 这意味着我需要在url地址栏中指定以下内容: mysite.com/post/update/sid/s390seret88se 如何对其进行配置,以便我只需要: mysite.com/post/update/s390seret88se 我不希望sid在地址栏中可见。如果要仅为更新操作隐藏sid,请执行此操作 '<controller:\w+>/update/<s

或者换句话说,去掉地址栏中的
/id/

我在urlManager中指定了以下内容:

'/update/'=>'/'

这意味着我需要在url地址栏中指定以下内容:

mysite.com/post/update/sid/s390seret88se
如何对其进行配置,以便我只需要:

mysite.com/post/update/s390seret88se

我不希望sid在地址栏中可见。

如果要仅为
更新
操作隐藏
sid
,请执行此操作

'<controller:\w+>/update/<sid:\w+>'=>'<controller>/update'
'/update/'=>'/update'
或者,如果要更新所有操作,请使用

'<controller:\w+>/<action:\w+>/<sid:\w+>'=>'<controller>/<action>'
'/'=>'/'

如果要仅为
更新操作隐藏
sid
,请执行此操作

'<controller:\w+>/update/<sid:\w+>'=>'<controller>/update'
'/update/'=>'/update'
或者,如果要更新所有操作,请使用

'<controller:\w+>/<action:\w+>/<sid:\w+>'=>'<controller>/<action>'
'/'=>'/'

获取
请求无效
仍然有效。这是在一个模块中,这有关系吗?你说的是
mysite.com/post/update/sid/s390seret88se
在这个问题中起作用。我在该URL中未看到任何模块信息。获取
请求仍然无效。这是在一个模块中,这有关系吗?你说的是
mysite.com/post/update/sid/s390seret88se
在这个问题中起作用。我在那个url中没有看到任何模块信息