我有两个域名primary.com
和secondary.com
。两者都指向同一个应用程序。应始终将辅助节点重定向到主节点。
所以我使用Tuckey URL Rewrite Filter来进行域重定向。
我的要求是:
primary.com
重定向到www.primary.com
secondary.com
重定向到www.secondary.com
www.secondary.com
重定向到www.primary.com
以下是规则:
<!-- non WWW to WWW -->
<rule>
<name>Primary Domain Name Check</name>
<condition name="host" operator="notequal">www.primary.com</condition>
<from>^(.*)</from>
<to type="redirect">http://www.primary.com$1</to>
</rule>
<!-- non WWW to WWW -->
<rule>
<name>Secondary Domain Name Check</name>
<condition name="host" operator="notequal">www.secondary.com</condition>
<from>^(.*)</from>
<to type="redirect">http://www.sesondary.com$1</to>
</rule>
<!-- Secondary to Primary -->
<rule>
<name>Redirection</name>
<condition name="host" operator="equal">www.secondary.com</condition>
<from>^(.*)</from>
<to type="redirect">http://www.primary.com$1</to>
</rule>
但我觉得这会无限循环。我究竟做错了什么? 有人可以指导我。我被卡住了。 :(