現在、すべてのドメイン リクエストは、次の URLRewrite ルールを使用して www に送信されています。
<rule>
<name>Canonical Redirect</name>
<condition name="host" operator="notequal">^test.com</condition>
<condition name="host" operator="notequal">^$</condition>
<from>^/(.*)</from>
<to type="permanent-redirect" last="true">http://www.test.com/$1</to>
</rule>
2 つの要件があります。
- ドメイン child.test.com を持っています - このドメインを www.test.com に転送したくありません
- ブラウザの URL に表示せずに、この child.test.com がサブフォルダを指すようにする必要があります。
次のコードを使用できると思いますが、何か不足しているようです。助けてくれてありがとう!
<rule name="RedirectTo" stopProcessing="true">
<match url="http://child.test.com" />
<action type="Redirect" url="http://test.com/child" />
</rule>