Redirection HTTP-HTTPS avec HAProxy en conservant le host
Pour garder la conformité du certificat SSL multi-sites, j’avais besoin d’avoir une redirection HTTP vers HTTPS conditionnelle avec un fall back. Voila comment j’ai procédé :
frontend ft_http bind *:80 log global mode http acl rule_1 hdr_dom(host) -i webmail.foo.fr acl rule_2 hdr_dom(host) -i webmail.bar.fr redirect location https://webmail.foo.fr if rule_1 redirect location https://webmail.bar.fr if rule_2 redirect location https://webmail.toto.fr