1

我对 Yii 很陌生,通常 yii 像这种 url 格式提供服务

baseurl/app_dir/conroller/action/parametername/vaule

但我想这样表现出来

baseurl/app_dir/conroller/action/vaule

表示没有参数名称。

我阅读了很多解决方案,但找不到,有人知道怎么做,请帮助我。

4

1 回答 1

2

它在文档中的某个地方,这里是示例:

'/user/<id:\w+>/' => 'user/view/'

这意味着,该请求/user/someUserName将被定向到view控制器中的操作,user其参数id为 value someUserName。这样你就有了只有值的 url,但在应用程序中它可以作为命名$_GET参数使用。

注意\w+只是这里支持的正则表达式,例如,您可以使用\d+将值限制为数字等。

于 2013-03-21T08:22:42.563 回答