1

我正在使用 PHP Yii框架并偶然发现了一个问题:

我的网址目前如下所示:host.com/candidate/default/viewProfile/id/50

我希望 URL 看起来像这样:host.com/candidate/viewProfile/id/50

该模块称为candidate.

此外,以下规则不起作用:'/candidate/viewprofile/<id:\w+>' => 'candidate/default/viewprofile',

4

1 回答 1

0

首先可以/在开头(删除它)。第二个原因可能是在此规则之前,您可以拥有另一个与您的 url 匹配的规则 - 在这种情况下,只需重新排序规则并将其放在更高的位置(我的意思是更接近规则数组的开头;))。

于 2012-12-10T14:06:21.983 回答