两句URL Rewrite规则解释

来源: http://blog.sinopf.com/?action=show&id=63


两句Rewrite规则解释

最近在摆弄CI框架,为了隐藏掉index.php入口文件,就找到了CI论坛里高手写的规则,其中有两句我不知道什么意思:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d


于是上网查了下:

RewriteCond %{REQUEST_FILENAME} !-f  #如果文件存在,就直接访问文件,不进行下面的RewriteRule.    
RewriteCond %{REQUEST_FILENAME} !-d   #如果目录存在就直接访问目录不进行RewriteRule  


同理:

RewriteCond %{REQUEST_URI} !^.*(\.css|\.js|\.gif|\.png|\.jpg|\.jpeg)$ #如果是这些后缀的文件,就直接访问文件,不进行Rewrite   




来源: http://blog.sinopf.com/?action=show&id=63

你可能感兴趣的:(sql,框架,PHP,css,Blog)