Przepisz IIS nie działa (ale przekierowanie nie)

Próbowałem grać z ponownym pisaniem URL za pomocąPrzepisz moduł 2.0 ale nie miałem szczęścia, żeby to zadziałało. To, co próbuję zrobić, to przepisać wszystkie połączenia do aplikacji internetowej na porcie 80 do innych aplikacji hostowanych w IIS (a może na różnych serwerach w sieci). Korzystając z GUI dostarczonego przez IIS, stworzyłem następującą regułę:

<rewrite>
    <rules>
        <rule name="ReverseProxyInboundRule1" stopProcessing="true">
            <match url="site1/(.*)" />
            <action type="Rewrite" url="http://localhost:7001/{R:1}" />
        </rule>
    </rules>
</rewrite>

Cichy prosty, ale niestety nie działa. Z drugiej strony, gdy zmieniam typ akcji naRedirect, to działa dobrze.

Jaki może być problem?

questionAnswers(5)

yourAnswerToTheQuestion