2014-12-04 32 views
0

我正在尝试修改以下Apache mod_rewrite规则以与UrlRewrite一起使用 - foo.domain1.com到foo.domain2.com,如下所示。希望我们可以只是把的Apache Tomcat中的前面,使之简单。UrlRewrite和子域名(foo.domain1.com到foo.domain2.com

.htaccess redirect any subdomain *.domain1.com to *.domain2.com

Advanced HTACCESS Subdomain Redirection (foo.dom2.com to foo.dom1.com)

不幸的是,下列不重定向到子域,简单地.domain2.com或用1% %2在.domain2.com前面

而且,现在如果我直接去foo.domain2.com也重定向到上述不良结果。

<condition name="host" operator="notequal">^(www\.)?([^\.]+)\.domain1\.net$</condition> 
<condition name="host" operator="notequal">^$</condition> 
<from>^</from> 
<to type="redirect" last="true">http://%1%2.domain2.com</to> 

回答

0

尝试用“$ 1 $ 2”替换“%1%2”。