Назад | Перейти на главную страницу

Есть ли эквивалент ProxyPass для IIS?

Мне нужно перенаправить один сайт SSL на другой сайт SSL.

Например, я контролирую https://sitea.michael.com но я хочу, чтобы трафик перенаправлялся на https://siteb.notinmycontrol.com

Я не контролирую DNS на notinmycontrol.com, и в любом случае у них нет возможности установить сертификат michael.com на свои серверы.

Если я использую сервер Apache, это работает через mod_proxy и mod_ssl.

<VirtualHost *:80>
  ServerName sitea.michael.com
  ServerAdmin webmaster@localhost
        SSLProxyEngine on
        ProxyPass / https://siteb.notinmycontrol.com/
        ProxyPassReverse / https://siteb.notinmycontrol.com/

        ErrorLog /var/log/apache2/error.log
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature On
</VirtualHost>

Есть ли эквивалентный способ сделать это, если я использую сервер IIS?

Если вы используете IIS 7 или выше, вы сможете использовать ARR как обратный прокси.

Это сработает для вас?

http://www.at32.com/doc/rproxy.htm

Нет возможности обратного прокси с IIS, для этого нужен ISA Server.