我分别在apache2,127.0.0.1和127.0.0.2(两者都在端口44443 ssl)上托管了两个网站。
关键是要使用反向代理工作进行循环类型负载平衡,所以我会输入www.reverserobin.local:8888,它会将我转发到这些网站上的https(后端)。 我有这种配置的nginx。 它在我的网站之间成功切换,但问题是即使apache2网站都在https中,我也会在http中转发给他们。请注意,它应该在8888上接收请求并转发到44443
upstream backend {
server 127.0.0.1:44443;
server 127.0.0.2:44443;
}
server {
listen 8888;
server_name www.reverserobin.local reverserobin.local
location / {
proxy_pass https://servers;
}
}