Я пытаюсь перенаправить http://example.com/auth/recover?u=123&t=456 на http://example.com/#!/passwordreset/123/456
Моя конфигурация URL выглядит так.
<rewrite>
<rules>
<rule name="Redirect Forgotten Password" stopProcessing="true">
<match url="^auth/recover" />
<conditions>
<add input="{QUERY_STRING}" pattern="u=([0-9]+)" />
<add input="{QUERY_STRING}" pattern="t=([0-9]+)" />
</conditions>
<action type="Redirect" url="/#!/resetpassword/{C:0}/{C:1}" appendQueryString="false" />
</rule>
</rules>
</rewrite>
К сожалению, когда происходит перезапись, я получаю URL-адрес, который выглядит так: http://example.com/#!/resetpassword/u=123/123
Если я поменяю местами условия, произойдет то же самое (я получу t=456 в URL-адресе).