ユーザーエージェントに基づいてリクエストをリダイレクトするルールを作成しました。ルールは、既定の要求 (モバイルではない) を にリダイレクトDomain1
し、モバイル デバイスからの要求をモバイル ドメインにリダイレクトするように設定されていますDomain2
。
モバイル リダイレクトを適用した後でも、モバイルからのすべてのリクエストは に転送されDomain1
ます。
以下のリダイレクト規則を参照してください。何が欠けているのか誰か教えてもらえますか?
<rewrite>
<rules>
<rule name="Mobile UA redirect" enabled="true" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_USER_AGENT}" pattern="^.*BlackBerry.*$ " />
<add input="{HTTP_USER_AGENT}" pattern=".*Mobile.*Safari" />
</conditions>
<action type="Redirect" url="Domain2" />
</rule>
<rule name="Claritinchallenge to" enabled="true" stopProcessing="true">
<match url="(.*)" />
<action type="Redirect" url="Domain1" appendQueryString="false" />
</rule>
</rules>
</rewrite>