当前位置:首页 > PHP教程 > Apach > 列表

利用.htaccess去除codeigiter的index.php

发布:smiling 来源: PHP粉丝网  添加日期:2014-09-20 14:53:57 浏览: 评论:0 

codeigiter中我们如果打开首页都会自动带个index.php文件了,下面我就来介绍利用apache的htaccess规则来过滤显示index.php的方法.

个人用的方法,感觉还不错,代码如下:

  1. <IfModule mod_rewrite.c> 
  2.  Options +FollowSymLinks 
  3.  RewriteEngine on 
  4.  RewriteBase /poster 
  5.  RewriteCond $1 !^(index.php|images|robots.txt) 
  6.  RewriteCond %{REQUEST_FILENAME} !-f 
  7.  RewriteCond %{REQUEST_FILENAME} !-d 
  8.  RewriteRule ^(.*)$ index.php/$1 [QSA,L] 
  9. </IfModule> 
  10. //开源代码phpfensi.com 

如果在根目录,那么把/poster改成/就行了,如果在http://xxx.xxx/aaa 则把/poster改成/aaa.

Tags: htaccess codeigiter index php

分享到: