3

と の 2 つのドメイン名がprimary.comありsecondary.comます。どちらも同じアプリを指しています。セカンダリは常にプライマリにリダイレクトする必要があります。

そこで、 Tuckey URL Rewrite Filterを使用してドメインのリダイレクトを行いました。

私の要件は次のとおりです。

  1. primary.comにリダイレクトされましたwww.primary.com
  2. secondary.comにリダイレクトされましたwww.secondary.com
  3. 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>  

しかし、私はこれが無限ループになると感じています。私は何を間違っていますか?誰かが私を案内してくれませんか。私は立ち往生しています。:(

4

0 に答える 0