如何根据基于同一IP上的端口的请求配置HAProxy?

如何根据基于同一IP上的端口的请求配置HAProxy?

我有两个后台服务器

网站-1.192.168.1.10:80

网站-2.192.168.1.10:8080

我必须使用 haproxy 作为网关通过相同的 URL 来访问它,区别在于 website-2 通过端口号访问,在 ip 后面手动输入。

(我希望这两者都在 SSL、Http 到 HTTPS 重定向上)Haproxy IP:192.168.1.11

场景 1。

客户端输入 192.168.1.10,它将重定向到 https:192.168.1.10

192.168.1.11 ---> https:192.168.1.11(后端 192.168.1.11)

场景 2。

客户端输入 192.168.1.10:8080 它会重定向到 https:192.168.1.10:8080

192.168.1.11:8080 ---> https:192.168.1.11:8080 (后端 192.168.1.11:8080)

我如何使用 Haproxy 或 nginx 实现这种情况

相关内容