高分请教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/
分别代表什么意思?
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