删除index.php后,出现404错误
各位好,我遇到了一个很奇怪的问题,因为本人比较菜,所以来这里求助了。删除index.php后,没有问题,可以显示页面内容,也可以调用controller,但是用httpFox抓了包一看,出现404错误,加上index.php去访问,就没有问题了,请问这是什么回事呢?:(
配置
3 <IfModule mod_rewrite.c>
4 RewriteEngine On
5 RewriteCond $1 !^(index\\.php|images|css|js|robots\\.txt)
6 RewriteCond %{REQUEST_FILENAME} !-f
7 RewriteCond %{REQUEST_FILENAME} !-d
8 RewriteRule ^(.*)$ /index.php/$1
9 </IfModule>
10
11 <IfModule !mod_rewrite.c>
12 ErrorDocument 404 /index.php
13 </IfModule>
{:soso_e105:}版主求助啊 怎么有两个斜杠? {:soso_e117:}问题解决了,原来apache2默认没有开启rewrite功能。用a2enmod rewrite 命令加上.htaccess配置一下就可以了
页:
[1]