【问题标题】:how to rewrite url formatting with parameter name in yii如何在 yii 中使用参数名称重写 url 格式
【发布时间】:2013-10-10 18:38:24
【问题描述】:

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

baseurl/app_dir/conroller/action/parametername/vaule

但我想这样表现出来

baseurl/app_dir/conroller/action/vaule

表示没有参数名称。

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

【问题讨论】:

标签: php parameters yii rewrite


【解决方案1】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 2015-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-23
    • 2014-04-09
    • 1970-01-01
    相关资源
    最近更新 更多