好的,所以我在一个GCE Apache Web服务器 example1.com
, example2.com
和 example3.com
上有多个域 . 每个域都有自己的SSL证书,并在Web服务器上创建 . 我想弄明白我该怎么做 .
到目前为止,我已尝试通过IP进行虚拟主机:https://cloud.google.com/compute/docs/protocol-forwarding/ . 我使用静态IP作为转发规则,但这个解决方案似乎没有用 .
然后我尝试HTTPS负载 balancer 将ssl证书附加到负载均衡器的静态IP,负载均衡器之间的会话也是https . 我在这里使用了文档:https://cloud.google.com/compute/docs/load-balancing/http/
这也不起作用,我收到一个错误,如错误:服务器错误
The server encountered a temporary error and could not complete your request. Please try again in 30 seconds.
我将不胜感激任何帮助 . 不知道设置有什么问题,有点令人沮丧 . 我希望有一个一步一步的指导,因为我不认为我是唯一一个这样做的人 .
1 回答
如果您正确设置了Web服务器以在同一接口(SNI)上处理多个SSL证书,您可以只为该实例分配外部IP并从那里提供服务 .