【发布时间】:2014-04-02 22:34:10
【问题描述】:
似乎可以让 Apache 服务器代理并管理 https 请求上的 SSL 握手,并通过其后面的另一台服务器将它们作为“http”服务。
我已经使用以下配置为 ProxyPass 配置了 apache 服务器
SSLProxyEngine On
ProxyPass / http://localhost:8081/
ProxyPassReverse / http://localhost:8081/
我能够将所有流量获取到直接监听端口 8080 并由 localhost:8081 服务器提供服务的 apache 服务器,所以
http://localhost:8080/hi is being correctly served by http://localhost:8081/hi
但是以下方法不起作用:
http**s**://localhost:8080/hi to be served by http://localhost:8081/hi
Apache 正在尝试将 https:// 流量传递到 8081 服务器,而不管理 SSL 握手。
【问题讨论】: