用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3393|回复: 16
收起左侧

[HELP] 访问不要index.php

[复制链接]
发表于 2014-3-21 16:38:56 | 显示全部楼层 |阅读模式
看了好多以前的帖子,还有用户手册
.htaccess这个文件
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d  
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
加上这么一段,可是http://localhost/test/api/还是报错,http://localhost/test/indexphp/api/这样就可以,哪位大神帮帮忙啊
 楼主| 发表于 2014-4-2 20:43:31 | 显示全部楼层
SH9527 发表于 2014-3-24 16:02
把 application/config/routes.php 中的 $route['default_controller']='cicms' 就可以了,这是默认访问 ...

我的意思是说访问任何一个控制器都不要index.php,不是只要默认的没有
发表于 2014-3-21 16:52:09 | 显示全部楼层
你访问默认控制器试试
如果能访问你就是自己哪里弄错了
 楼主| 发表于 2014-3-21 16:59:32 | 显示全部楼层
$route['default_controller'] = "welcome";
$route['404_override'] = '';
这个默认吗  http://localhost/test这样的话,可以访问
 楼主| 发表于 2014-3-21 16:59:46 | 显示全部楼层
一叶扁舟 发表于 2014-3-21 16:52
你访问默认控制器试试
如果能访问你就是自己哪里弄错了

$route['default_controller'] = "welcome";
$route['404_override'] = '';
这个默认吗  http://localhost/test这样的话,可以访问
发表于 2014-3-21 17:03:03 | 显示全部楼层
api是控制器还是目录?
 楼主| 发表于 2014-3-21 17:04:39 | 显示全部楼层
一叶扁舟 发表于 2014-3-21 17:03
api是控制器还是目录?

api 是controllers文件里的一个php目录,里面写方法啊,test是整个框架的目录
 楼主| 发表于 2014-3-21 17:07:26 | 显示全部楼层
一叶扁舟 发表于 2014-3-21 17:03
api是控制器还是目录?

api是控制器,test是整个框架目录
发表于 2014-3-21 17:08:17 | 显示全部楼层
报的什么错误?
 楼主| 发表于 2014-3-21 17:09:08 | 显示全部楼层
一叶扁舟 发表于 2014-3-21 17:08
报的什么错误?

404错误,未找到网页
发表于 2014-3-21 17:13:04 | 显示全部楼层
api里边没有默认的welcome控制器吧

本版积分规则