首頁  >  文章  >  後端開發  >  CI URL 可以这样定义不解决方法

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

WBOY
WBOY原創
2016-06-13 13:41:54904瀏覽

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";这个数组能不能做下调整,变成你想要的那种方式

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn