我在domain1.com上的htaccess文件中有以下两条规则:
http://www.domain1.com/ --> http://domain2.com/
http://domain1.com/ --> http://domain2.com/
http://domain1.com/hello-world/ --> http://domain2.com/hello-world/
http://hello.domain1.com/ --> http://hello.domain2.com/
http://hello.domain1.com/world/ --> http://hello.domain2.com/world/
它应该重定向以下场景:
SELECT * FROM t1
EXCEPT
SELECT * FROM t2
前三个工作正常,但具有子域的工作没有重定向。
答案 0 :(得分:2)
尝试:
RewriteCond %{HTTP_HOST} ^(.+\.)?domain1\.com [NC]
RewriteRule ^(.*)$ http://%1domain2.com/$1 [L]