首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

CI URL 可以这样定义不解决方法

2012-03-29 
CIURL 可以这样定义不controller : apimethod : index在这个方法里,我想用GET传一个参数,URL如下,结果不可

CI URL 可以这样定义不
controller : api
method : index

在这个方法里,我想用GET传一个参数,URL如下,结果不可以,报404错误,这是为什么
http://localhost/codeigniter/index.php/api/index?param=12

但是我把 ? 号后面的去掉变为
http://localhost/bubblewitch/index.php/api/index
就能访问了,但是我想传参进去
虽然这样传也可以 http://localhost/codeigniter/index.php/api/index/param/12 
但是我不想弄成这样


我问下如果我要按第一种带 ? 的URL 去访问在CI框架下有办法实现没有

[解决办法]
CI的时候使用到了路由功能,就是在用户配置文件config下的route.php中设置自己的路由规则,你看下$route['thumb/(:any)'] = "category/thumb/$1";这个数组能不能做下调整,变成你想要的那种方式

热点排行