と の 2 つのドメイン名が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>
しかし、私はこれが無限ループになると感じています。私は何を間違っていますか?誰かが私を案内してくれませんか。私は立ち往生しています。:(