URL Rewrite Reverse Proxy на IIS работает только на сервере сам
В настоящее время я пытаюсь настроить сервер Gitea на моем стандартном сервере Windows Server 2016 с установленным Plesk. У меня есть настройка субдомена git.thetofushop.net, и я пытаюсь создать обратный прокси-сервер, чтобы он указывал на сервер Gitea, который работает на порту 3000.
это мой web.config для поддоменов
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="ReverseProxyInboundRule1" stopProcessing="true">
<match url="(.*)" />
<action type="Rewrite" url="http://149.56.184.96:3000/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Но это работает только внутри самого сервера, это не работает вне сервера. Вы можете посетить IP и порт, но обратный прокси-сервер отказывается работать. Теперь я не супер адепт с IIS, но я попробовал то, что я могу понять из того, что я нашел. Если кто-то может дать мне причину и точные шаги, чтобы исправить этот идентификатор. Я также открыт для того, чтобы позволить кому-то подключиться к TeamViewer и исправить его, поскольку я пытался понять это в течение 8 часов подряд.
заранее спасибо