这是我的配置
前端www-http
bind *:80
option tcplog
default_backend www-backend
mode tcp
前端www-https
bind *:443
default_backend www-backend
option tcplog
mode tcp
后端www-backend
模式tcp
server web1 192.168.1.191:443 check
server web2 192.168.1.192:443 check backup
我希望当用户输入mysite.com>> https://mysites.com
我在前端!{ ssl_fc }
使用重定向方案https作为后端,但它无法达到我的目标。
答案 0 :(得分:2)
可能会迟到,但以下工作:
frontend LB
bind :80 v4v6
mode http
redirect scheme https if !{ ssl_fc }
frontend LBS
bind :443 v4v6
option tcplog
mode tcp
default_backend LBB
backend LBB
mode tcp
balance roundrobin
option ssl-hello-chk
server srv1 server1.example.com:443 check
server srv2 server2.example.com:443 check backup