小CI 发表于 2014-3-21 17:18:35

一叶扁舟 发表于 2014-3-21 17:13 static/image/common/back.gif
api里边没有默认的welcome控制器吧

welcome也是控制器文件,默认读取里面的
function index(){}方法
api控制器,我想读取里面的方法
localhost/test/index.php/api这样就是读取
api里面index()方法。localhost/test/api/不行,就是不加index.php就报404错误。.htaccess文件文件也按照手册加了那一段话

一叶扁舟 发表于 2014-3-21 18:49:02

你说的api是目录
那就应该访问localhost/test/api/控制器/方法
api文件夹下有welcome默认控制器可以直接访问 localhost/test/api/

SH9527 发表于 2014-3-22 10:53:41

把默认控制器的方法改成你要访问的api名称。否认不通过index.php访问其他的控制器行不通

小CI 发表于 2014-3-24 09:38:50

一叶扁舟 发表于 2014-3-21 18:49 static/image/common/back.gif
你说的api是目录
那就应该访问localhost/test/api/控制器/方法
api文件夹下有welcome默认控制器可以直接访 ...

是这个文件下,需要访问localhsot/cicms/api   可以输出bbb, localhost/cicms/index.php/api 这样可以,但是去掉index.php就不行
http://codeigniter.org.cn/forums/data/attachment/album/201403/24/093333lmdzjlmlscgbbwto.gifhttp://codeigniter.org.cn/forums/data/attachment/album/201403/24/093537ht7glztdl3tblst6.gif

小CI 发表于 2014-3-24 09:39:14

SH9527 发表于 2014-3-22 10:53 static/image/common/back.gif
把默认控制器的方法改成你要访问的api名称。否认不通过index.php访问其他的控制器行不通 ...

是这个文件下,需要访问localhsot/cicms/api   可以输出bbb, localhost/cicms/index.php/api 这样可以,但是去掉index.php就不行   http://codeigniter.org.cn/forums/data/attachment/album/201403/24/093333lmdzjlmlscgbbwto.gifhttp://codeigniter.org.cn/forums/data/attachment/album/201403/24/093537ht7glztdl3tblst6.gif

SH9527 发表于 2014-3-24 16:02:29

小CI 发表于 2014-3-24 09:39 static/image/common/back.gif
是这个文件下,需要访问localhsot/cicms/api   可以输出bbb, localhost/cicms/index.php/api 这样可以, ...

把 application/config/routes.php 中的 $route['default_controller']='cicms' 就可以了,这是默认访问的控制器,可以不输入index.php 进行访问

小CI 发表于 2014-4-2 20:43:31

SH9527 发表于 2014-3-24 16:02
把 application/config/routes.php 中的 $route['default_controller']='cicms' 就可以了,这是默认访问 ...

我的意思是说访问任何一个控制器都不要index.php,不是只要默认的没有
页: 1 [2]
查看完整版本: 访问不要index.php