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

прокси передавать https с одного сервера на другой как https

У меня есть serverA, который действует как обратный прокси для serverB. То, что я хочу выполнить, - это передать https-соединение с serverA на serverB. Другими словами:

---https-->(serverA)---proxypass-https--->(serverB)

ServerA запускает apache2, а ServerB - nginx.
Это возможно?

Используя SSLProxyEngine On сделает свое дело. На самом деле я установил файл vhost на ServerA, как показано ниже:

<VirtualHost serverA:443>
  ServerName serverA.example.com
  SSLProxyEngine On
  ProxyPass / https://serverB.example.com
  ProxyPassReverse / https://seerverB.exampe.com
</VirtualHost>

Да, это возможно. Это очень просто, просто настройте свой бэкэнд-сервер / виртуальный хост, как фронтальный сервер. Вы можете использовать разные сертификаты на обоих серверах или вы можете использовать одни и те же сертификаты на обоих, просто убедитесь, что служба имен переднего сервера правильно разрешает бэкэнд.