首页 文章

使用SSL将代理从apache服务器A反向到apache服务器B.

提问于
浏览
8

我正在将webapp从一个服务器迁移到另一个服务器,并且服务器的IP地址不同 . 我需要将域的A记录更改为新服务器 . 为了确保旧服务器的流量在新服务器中出现,我需要在旧服务器中设置反向代理,这会将所有流量重定向到新服务器 .

我在同一台服务器上有几个域,具有不同的SSL证书 . 客户端将与旧的Apache服务器 Build SSL连接,新服务器将仅通过SSL接受连接 . 所以我需要使用SSL连接设置反向代理 . 这可能在apache中吗?我该如何实现这一目标?我也担心由于两次SSL连接 Build 时间导致的缓慢 .

3 回答

  • 0

    在旧服务器中,我将执行浏览器重定向“301永久移动”到另一个IP /主机名(也可能在应用程序根目录上,只是为了惹恼他们足以改变他们的书签并停止使用ip地址而使用主机名) . 轻巧有效 .

  • 0

    是的,使用mod_proxy和mod_ssl是完全可能的 . 见:

    https://httpd.apache.org/docs/2.2/mod/mod_ssl.html#sslproxyengine

  • 0

    正如Remi所提到的,有可能并且添加,您不必担心2个SSL连接,因为我假设反向代理连接将保持活动状态,因此两个服务器之间的SSL连接设置只会是间歇地进行 .

    所以记得设置keep-alive . 任何值得盐的服务器都支持它,而Apache也支持它 .

相关问题