IIS Rewrite не работает (но перенаправление работает)
Я пытался поиграть с переписыванием URL, используяПереписать модуль 2.0 но мне не повезло заставить его работать. Я пытаюсь переписать все вызовы веб-приложения на порту 80 в другие приложения, размещенные в IIS (или, возможно, на других серверах в сети). Используя графический интерфейс, предоставленный IIS, я создал следующее правило:
<rewrite>
<rules>
<rule name="ReverseProxyInboundRule1" stopProcessing="true">
<match url="site1/(.*)" />
<action type="Rewrite" url="http://localhost:7001/{R:1}" />
</rule>
</rules>
</rewrite>
Тихо просто, но, к сожалению, это не работает. С другой стороны, когда я меняю тип действия наRedirect
работает нормально.
В чем может быть проблема?