8

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

我在具有不同 SSL 证书的同一台服务器中有多个域。客户端将与旧的 apache 服务器建立 SSL 连接,而新服务器将仅接受通过 SSL 的连接。所以我需要使用 SSL 连接设置反向代理。这在 apache 中可能吗?我如何实现这一目标?由于两个 SSL 连接设置时间,我还担心速度缓慢。

4

3 回答 3

0

是的,完全可以使用 mod_proxy 和 mod_ssl。看 :

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

于 2013-05-27T12:50:40.570 回答
0

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

于 2016-02-05T12:56:36.377 回答
0

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

所以记得设置keep-alive。任何称职的服务器都会支持这一点,Apache 也支持。

于 2016-02-05T09:17:30.890 回答