小CI 发表于 2014-3-21 16:38:56

访问不要index.php

看了好多以前的帖子,还有用户手册
.htaccess这个文件
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1
加上这么一段,可是http://localhost/test/api/还是报错,http://localhost/test/indexphp/api/这样就可以,哪位大神帮帮忙啊

小CI 发表于 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

你访问默认控制器试试
如果能访问你就是自己哪里弄错了

小CI 发表于 2014-3-21 16:59:32

$route['default_controller'] = "welcome";
$route['404_override'] = '';
这个默认吗http://localhost/test这样的话,可以访问

小CI 发表于 2014-3-21 16:59:46

一叶扁舟 发表于 2014-3-21 16:52 static/image/common/back.gif
你访问默认控制器试试
如果能访问你就是自己哪里弄错了

$route['default_controller'] = "welcome";
$route['404_override'] = '';
这个默认吗http://localhost/test这样的话,可以访问

一叶扁舟 发表于 2014-3-21 17:03:03

api是控制器还是目录?

小CI 发表于 2014-3-21 17:04:39

一叶扁舟 发表于 2014-3-21 17:03 static/image/common/back.gif
api是控制器还是目录?

api 是controllers文件里的一个php目录,里面写方法啊,test是整个框架的目录

小CI 发表于 2014-3-21 17:07:26

一叶扁舟 发表于 2014-3-21 17:03 static/image/common/back.gif
api是控制器还是目录?

api是控制器,test是整个框架目录

一叶扁舟 发表于 2014-3-21 17:08:17

报的什么错误?

小CI 发表于 2014-3-21 17:09:08

一叶扁舟 发表于 2014-3-21 17:08 static/image/common/back.gif
报的什么错误?

404错误,未找到网页

一叶扁舟 发表于 2014-3-21 17:13:04

api里边没有默认的welcome控制器吧
页: [1] 2
查看完整版本: 访问不要index.php