У меня есть общедоступный веб-сервер на www.evju.biz, обслуживающий несколько страниц (он находится за брандмауэром с NAT). У меня также есть еще один внутренний сервер "winttfs", на котором размещен сервер TFS.
У меня есть URL-адрес tfs.evju.biz, указывающий на сервер www.evju.biz. Я хотел бы, чтобы сервер www.evju.biz обслуживал портал проекта с сервера wintfs, когда кто-то использует tfs.evju.biz.
Я установил и включил кеш маршрутизации запросов приложений. На сайте www.evju.biz у меня действует следующее правило:
<rule name="tfs" stopProcessing="true">
<match url=".*tfs.evju.biz(.*)" />
<action type="Rewrite" url="http://wintfs{r:1}" logRewrittenUrl="true" />
</rule>
Это правило, похоже, совсем не действует. Хос, мне его настроить?
Вы начали с мастера перезаписи URL для обратного прокси? Это даст вам возможность включить функцию прокси.
После этого ваше правило должно выглядеть примерно так:
Обратите внимание, что в условии указано доменное имя, а не URL-адрес. URL-адрес только для части после доменного имени. Подробнее о Части URL.