我已经设置了一个Nginx作为一个HTTP负载平衡器与Apache Web服务器SSL / TLS终止。 我的问题是通过使用Nginx来终止ssl,我该如何encryption数据回浏览器/客户端。
每个apache服务器都必须configuration为执行SSL还是从apache发回的数据encryption到Nginx? 我想限制在Apache Web服务器上的CPU资源。
感谢在这个问题上的任何帮助。
PS:我正在使用X-Forwarded-For在我的Nginxconfiguration。 这是否将浏览器的证书发送到Apache服务器?
你有两个完全独立的连接。 从Web浏览器到nginx的连接使用SSL进行encryption,因此必须为SSLconfigurationnginx。 从nginx到Apache的连接来检索nginx发送给浏览器的数据应该是一个没有SSL的常规http连接,所以Apache不需要任何SSLconfiguration。