2014-12-04 39 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」。