我正在将一个Web应用从一个服务器迁移到另一个服务器,而且服务器的IP地址不同。我需要更改域名的A记录到新服务器。为了确保流量到达旧服务器后会转发到新服务器,我需要在旧服务器上设置反向代理,它将重定向所有流量到新服务器。
我有几个域名在同一台服务器上,具有不同的SSL证书。客户端将与旧Apache服务器建立SSL连接,新服务器只接受通过SSL的连接。因此,我需要设置具有SSL连接的反向代理。这在Apache中可行吗?我该如何实现?我还担心由于两个SSL连接设置时间而导致的缓慢。
我正在将一个Web应用从一个服务器迁移到另一个服务器,而且服务器的IP地址不同。我需要更改域名的A记录到新服务器。为了确保流量到达旧服务器后会转发到新服务器,我需要在旧服务器上设置反向代理,它将重定向所有流量到新服务器。
我有几个域名在同一台服务器上,具有不同的SSL证书。客户端将与旧Apache服务器建立SSL连接,新服务器只接受通过SSL的连接。因此,我需要设置具有SSL连接的反向代理。这在Apache中可行吗?我该如何实现?我还担心由于两个SSL连接设置时间而导致的缓慢。
是的,使用mod_proxy和mod_ssl完全可行。请参考:
https://httpd.apache.org/docs/2.2/mod/mod_ssl.html#sslproxyengine