Haproxy переписать запрос - PullRequest
       10

Haproxy переписать запрос

0 голосов
/ 27 сентября 2018

Я пытаюсь переписать запросы на бэкэнд HAProxy, используя reqrep , но, похоже, это не работает.Я хочу, чтобы запрос внешнего интерфейса https://server.com/front/ был отправлен на сервер как https://server.com/test_front/, но, похоже, он не работает (запрос все еще отправляется в nginx как /front).Мои конфигурации:


defaults
    log global
    mode http
    option tcplog
    option dontlognull
    option redispatch
    maxconn 2000

frontend  web-secure:
    bind *:443 ssl crt /ssl_path
    reqadd X-Forwarded-Proto:\ https
    acl is_right_server hdr(host)    -i server.com
    use backend web-server if is_right_server

backend web-server
    reqrep ^([^\ :]*)\  /front[/](.*)       \1\ /test_front/\2
    mode http
    balance leastconn
    option httpchk GET /test_back/ha-checks
    server my-server server.com:443 check sll check check-ssl inter 5000 rise 3 fall 1
...