Você pode fazer isso omitindo o : port na linha servidor
frontend public_http
# Listen on port 80 to 1024, included
bind :80-1024
# Listen on ports 8088, 8080, 8000
bind :8088,:8080,:8000
mode http
# Define ACLs for each domain
acl acl_webtest hdr(host) -i -f /etc/haproxy/acls/webtest
use_backend back_web_test if acl_webtest
backend back_web_test
mode http
balance roundrobin # Load Balancing algorithm
option httpchk
option forwardfor
server webtest 192.168.0.123 weight 1 port 80 maxconn 512 check
Com essa configuração, a conexão de back-end será feita na mesma porta em que o cliente se conectou. A palavra-chave da porta separada na linha do servidor é usada para verificações de integridade.