如何使用Tuckey URLRewrite Filter将辅助URL重定向到主URL?

时间:2013-08-11 06:28:34

标签: java redirect url-rewriting dns tuckey-urlrewrite-filter

我有两个域名primary.comsecondary.com。两者都指向同一个应用程序。应始终将辅助节点重定向到主节点。

所以我使用Tuckey URL Rewrite Filter来进行域重定向。

我的要求是:

  1. primary.com重定向到www.primary.com
  2. secondary.com重定向到www.secondary.com
  3. www.secondary.com重定向到www.primary.com
  4. 以下是规则:

    <!-- 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>  
    

    但我觉得这会无限循环。我究竟做错了什么? 有人可以指导我。我被卡住了。 :(

0 个答案:

没有答案