我对Yii很新,通常yii就像这个url格式一样
baseurl/app_dir/conroller/action/parametername/vaule
但我想像这样出现
baseurl/app_dir/conroller/action/vaule
表示没有参数名称。
我读了很多解决方案但找不到,有人知道怎么做,请帮助我。
答案 0 :(得分:2)
它位于docs中,这里是示例:
'/user/<id:\w+>/' => 'user/view/'
这意味着,该请求/user/someUserName
将定向到控制器view
中的操作user
,参数id
的值为someUserName
。这样您就可以获得具有值的URL,但在应用程序中,它可以作为名为$_GET
的参数使用。
注意:\w+
只是正则表达式,这里支持,您可以使用\d+
将值限制为数字等。