2016-11-25 9 views
0

Im пытается направить следующий URL https://register.company.xzy в https://register.company.xzy/register/supplier?code=Перенаправление URL с помощью HAproxy

Моего HAProxy конфигурация имеет добавления в нем для некоторых существующих субдоменов и работает хорошо, но я не могу видеть, чтобы получить эту работу:

frontend https 
    bind 10.10.2.150:443 ssl crt /etc/apache2/ssl/star.company.xyz.pem 
    mode http 
    option httpclose 
    option forwardfor 
    reqadd X-Forwarded-Proto:\ https 

    acl www.company.xyz hdr(host) -i www.company.xyz 
    acl portal.company.xyz hdr(host) -i portal.company.xyz 
    acl live.company.xyz hdr(host) -i live.company.xyz 
    acl register.company.xyz hdr(host) -i register.company.xyz 

    use_backend website_live_servers if www.company.xyz 
    use_backend website_live_servers if portal.company.xyz 
    use_backend application_live_servers if live.company.xyz 
    use_backend register_live_servers if register.company.xyz 

backend application_live_servers 
    mode http 
    cookie SERVERID insert indirect nocache 
    server server1 server1.company.xyz:80 check cookie $1 

backend register_live_servers 
    mode http 
    cookie SERVERID insert indirect nocache 
    server server2 server2.company.xyz:80 check cookie $1 

backend website_live_servers 
    mode http 
    cookie SERVERID insert indirect nocache 
    server server3 server3.company.xyz:80 check cookie $1 
    server server3 server3.company.xyz:80 check cookie $2 

Любые идеи или рекомендации?

ответ

0

Ну что вам нужно переписать URL-адрес

http-request set-path <fmt> [<condition>] 
http-request set-query <fmt> [<condition>] 

ИЛИ перепишем полный URI

http-request set-uri <fmt> [<condition>] 

rewriting url path

 Смежные вопросы

  • Нет связанных вопросов^_^