想像 发表于 2008-6-1 01:00:58

求助,如何去掉URL里的index.php

RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1

加了这个.htaccess文件   

controllers里有blog.php 是不是只要输入http://myurl/blog这样就行了,但是我出现了404错误,是哪里没设置好吗?

Hex 发表于 2008-6-1 02:50:08

首先,这个需要 APACHE 服务器,然后需要 mod_rewrite。
如果以上都具备,那就是你的服务器设置问题。这个肯定不是 CI 本身的问题。

想像 发表于 2008-6-1 10:10:23

应该没问题,我用ZF的能mod_rewrite   CI里的是不是还要设置config文件的?

Hex 发表于 2008-6-1 12:51:13

参考:http://codeigniter.org.cn/forums/thread-4-1-2.html

沧蓝 发表于 2008-6-1 16:01:37

RewriteRule ^(.*)$ /blog/index.php/$1

想像 发表于 2008-6-1 18:10:55

谢谢老大,解决了,是RewriteRule 路径的问题
页: [1]
查看完整版本: 求助,如何去掉URL里的index.php