URL消除index.php失败,求助。
本帖最后由 oomengnan 于 2016-1-22 08:51 编辑php 5.3 + apache 2.2 + CI 3.0
已经配置了http.conf
rewrite 和 override all
apache主目录D:/www,ci目录D:/www/sscms
ci配置:
$config['index_page'] = '';
.htaccess放在 D:/www/sscms/
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /sscms/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index.php|images|robots\.txt)
RewriteRule ^(.*)$ index.php/$1
</IfModule>
但是结果访问http://localhost/sscms/page/index?page=36显示404 NOT FOUND其中page是一个类,index是类中的函数。
class page extends CI_Controller {
public function index() {}
}
page indec 是控制器么 大小写 Hex 发表于 2015-10-9 19:19
page indec 是控制器么
page是类,index是方法
oomengnan 发表于 2015-10-10 13:27
page是类,index是方法
page 类名要大写开头,详情请参考文档。
已经解决问题了,谢谢大家。
页:
[1]