REWRITE配置.htaccess 这样是不是更好?

浏览:4267 发布日期:2013/05/23 分类:技术分享 关键字: REWRITE .htaccess 隐藏index.php index.php 重写 seo优化 thinkphp
<IfModule mod_rewrite.c>
RewriteEngine on
#RewriteLog "rewrite.log"
#public目录,sys目录...,不进行重写
RewriteCond %{REQUEST_URI} !^(/public(.*)|/sys(.*))$
#这些后缀的文件,不进行RewriteRule
RewriteCond %{REQUEST_URI} !^.*(\.css|\.js|\.gif|\.png|\.jpg|\.jpeg|\.bmp)$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>



以上可以隐藏index.php 并且后缀为.css,.js,.png,.jpg,.jpeg,.bmp的文件不会被重写
public,sys目录不重写
有多个目录 ,|/sys(.*) 复制这个,把sys改成你不想重写的目录,


另外求助:RewriteLog "rewrite.log" 不起作用呢?我写错了吗?没有生成日志,
最佳答案
评论( 相关
后面还有条评论,点击查看>>