0

我正在寻找一个 htaccess 代码来重定向我的网址,如下所示:

http://01.mydomain.com/subdir/xyz [OR]
http://www.01.mydomain.com/subdir/xyz [OR]
http://02.mydomain.com/subdir/xyz [OR]
http://www.02.mydomain.com/subdir/xyz
TO : http://www .mydomain.com/xyz

在这种情况下xyz是动态的,可以是任何值。并且subdir是恒定的

4

2 回答 2

2

假设subdir是常数,下面是一种方式:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^01.mydomain.com [OR]
RewriteCond %{HTTP_HOST} ^www.01.mydomain.com [OR]
RewriteCond %{HTTP_HOST} ^02.mydomain.com [OR]
RewriteCond %{HTTP_HOST} ^www.02.mydomain.com
RewriteRule ^subdir/(.*)$ http://www.mydomain.com/$1 [L,R=301]
于 2012-10-22T19:08:40.020 回答
1
RewriteRule ^/subdir/(.*)/?$ /$1 [R=301,L]
于 2012-10-22T19:08:15.943 回答