高分请教301转发

我的htaccess文件这样:

RewriteCond %{HTTP_HOST} ^cnwelder.com$ [NC]
RewriteRule ^(.*)$ http://www.cnwelder.com/$1 [L,R=301]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.cnwelder.com/ [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /jl\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.cnwelder.com/jl/ [R=301,L]

前两段都可以实现,是将cnwelder.com转发为www.cnwelder.com,还有就是www.cnwelder.com/index.jsp转发为www.cnwelder.com/

第三段我的目的是将 http://www.cnwelder.com/jl/index.php转发为http://www.cnwelder.com/jl/ ,但并不能实现,应该怎么弄?

另外这里面的各种参数如%{HTTP_HOST},^,%{THE_REQUEST},[R=301,L], HTTP/
分别代表什么意思?

作者: trilsen   发布时间: 2011-02-23

顶顶顶顶

作者: trilsen   发布时间: 2011-02-23