我有 serverA 作为 serverB 的反向代理。我希望完成的是 porxypass 从 serverA 到 serverB 的 https 连接。换句话说:
---https-->(serverA)---proxypass-https--->(serverB)
ServerA 运行 apache2,ServerB 运行 nginx。
这可能吗?
我有 serverA 作为 serverB 的反向代理。我希望完成的是 porxypass 从 serverA 到 serverB 的 https 连接。换句话说:
---https-->(serverA)---proxypass-https--->(serverB)
ServerA 运行 apache2,ServerB 运行 nginx。
这可能吗?
是的,这是可能的。它非常简单,只需像设置前端服务器一样设置后端服务器/虚拟主机。您可以在两台服务器上使用不同的证书,也可以在两台服务器上使用相同的证书,只需确保前端服务器名称服务正确解析后端即可。
使用
SSLProxyEngine On
意志就可以了。我实际上所做的是按照以下方式在 ServerA 上设置 vhost 文件: