强烈向大家推荐一个好网站,【我要自学网】,教程由在校老师录制,有办公会计、平面设计、室内设计、机械设计、网页编程、影视动画等教程.....让你足不出门,都可以体验学校的专业教育!
301: akbkck.gotoip3.com RewriteCond %{HTTP_HOST} !^a.com$ [NC] 匹配不已a.com开头的请求 RewriteRule ^(.*)$ http://a.com/$1 [R=301,L] 规则跳转到acom RewriteCond %{HTTP_HOST} ^a.com$ [NC] 匹配已a.com开头的请求 RewriteRule ^(.*)$ http://b.com/$1 [R=301,L] 规则跳转到b.com RewriteCond %{HTTP_HOST} ^a.com$ [NC] RewriteRule ^/index.html http://www.a.com [NC,R=301,L] index.html 跳转到根域名。如果是目录把index.html换成目录名 RewriteRule /a(.*)$ http://www.a.com$1 [NC,R=301,L] www.a.com/a所有路径跳转到根域名 RewriteRule /a(.*)$ http://www.a.com/test/2.txt$1 [NC,R=301,L] www.a.com/a所有路径跳转到www.a.com/test/2.txt RewriteRule ^(.*)/index.html $1 [NC,R=301,L] 目录下包含index.html路径跳转到对应目录下,如/a/index.html 跳转到/a/ 如/a/aa/index.html 跳转到/a/aa/ asp.net程序做301时会产生eurl.axd 需要过滤掉,具体过滤的字符串根据具体程序适当修改 RewriteCond %{HTTP_HOST} ^akbkck.gotoip3.com$ [NC] RewriteRule (.*)/eurl.axd/(.*) http://akbkck.gotoip3.com$1 [NC,R=301,L] RewriteCond %{HTTP_HOST} ^akbkck.gotoip3.com$ [NC] RewriteRule ^(.*)$ http://akbkck.gotoip3.com$1 [R=301,L]