У меня возникла проблема с перенаправлением моего expressjs
в другой домен, когда он был размещен за прокси-сервером IIS.
Хост IIS web.config на www.foo.com
<rule name="Reverse Proxy to 3901" stopProcessing="false">
<match url="^(.*)" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
<action type="Rewrite" url="http://localhost:3901/{R:1}" />
</rule>
ExpressJS на 3901
server.get('/', function(req, res) {
res.redirect('http://www.bar.com') //redirect to different domain
});
Результат
403 Forbidden
Что мне делать?