クエリ文字列パラメーターに基づく別の URL へのリダイレクトに問題があります。www.domain.com/signup.aspx?p=1 と入力するユーザーを次の場所にリダイレクトしたい:
www.domain.com/signup
<rule name="Signup Redirect 1" stopProcessing="true">
<match url="signup\.aspx\?p=1" />
<conditions logicalGrouping="MatchAll" />
<action type="Redirect" url="signup" redirectType="Temporary" />
</rule>
www.domain.com/signup.aspx?p=2 と入力すると、次の場所に移動する必要があります。
www.domain.com/signup/promocode
<rule name="Signup Redirect 2" stopProcessing="true">
<match url="signup\.aspx\?p=2" />
<conditions logicalGrouping="MatchAll" />
<action type="Redirect" url="signup/promocode" redirectType="Temporary" />
</rule>
上記のルールは機能しません。これを行う正しい方法は何ですか?前もって感謝します。
グル
マルティン