假设我有两个域:mydomain.com和my.domain
我想从mydomain.com上的所有网页(包括其任何子域名)重定向到my.domain但保留网址,例如:
text.mydomain.com/goahead/ -> http://my.domain/goahead/
我试过这种方式,但它似乎根本不起作用:
RewriteEngine on
RewriteRule ^.*?mydomain\.com\/?(.*)$ "http\:\/\/my\.domain\/$1" [R=301,L]
错误在哪里?这样做的最佳做法是什么?
答案 0 :(得分:0)
哦,现在我明白了:
RewriteCond %{HTTP_HOST} ^[A-Za-z0-9.]*mydomain\.com$
RewriteRule ^(.*)$ "http\:\/\/my\.domain\/$1" [R=301,L]