• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

CI 框架中的自定义路由守则

php 搞代码 3年前 (2022-01-24) 12次浏览 已收录 0个评论

CI 框架中的自定义路由规则

在 CI 框架中,一个 URL 和它对应的控制器中的类以及类中的方法是一一对应的,如:

www.test.com/user/info/zhaoyingnan

其中 user 对应的就是控制器中的 user 类,而 info 则对应 user 类中的 info 方法,zhaoyingnan 则是传递的参数


如果我不想 用 http://www.test.com/user/info/zhaoyingnan 这个 URL,

而是改成 http://www.test.com/member/zhaoyingnan,

此时就需要一个自定义的路由规则,

当 URL 地址为 http://www.test.com/member/zhaoyingnan 的时候,实际请求的应该是 http://www.test.com/user/i

!本文来源gaodai.ma#com搞#代!码(网

搞gaodaima代码nfo/zhaoyingnan

在这里,我推荐使用的实则表达式,其他方法不提:

  1. 首先找到配置路由规则的文件

application/config/routes.php

  2.添加如下操作

<span style="color: #008000">/*</span><span style="color: #008000">* * @author  zhaoyingnan * 自定义路由规则 *</span><span style="color: #008000">*/</span><span style="color: #800080">$route</span>['member/(\w+)/?$'] =   'user/info/$1';


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:CI 框架中的自定义路由守则

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址