IIS5.1+Url_Rewrite+Codeigniter RewriteRule写法求教
本帖最后由 raybest 于 2010-7-9 15:49 编辑昨天配置IIS5.1+mod_rewrite+codeigniter 参考了http://codeigniter.org.cn/forums/thread-415-1-1.html
但是我的目录是直接放在 localhost下面
然后 根目录下面还有script|img|css 三个文件夹
按照目前的 mod_rewrite.ini 里面的规则
RewriteRule ^/.*.php(.*) /index.php?$1
RewriteRule ^/(.*) /index.php?/$1
script|img|css 三个文件夹下面的文件显示404错误!
求教高手如何将这三个文件夹单独列出来,谢谢!
之后更换了个rewrite的模块,根据http://codeigniter.org.cn/forums/thread-3742-1-1.html 搞定了。谢谢! 你要排除掉 script img css,这个你就应该看看 mod_rewrite 的手册了。
PS: 不建议用在 IIS 上,因为本身就不是给 IIS 设计的。 在.htaccess 里面是
RewriteEngine on
RewriteCond $1 !^(index\.php|img|css|script|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1
但是 RewriteCond 这个在mod_rewrite.ini里面不起作用,不知道为啥。 回复 3# raybest
那肯定是不起作用啊。因为不是一个人写的软件 -_-
页:
[1]