Eu tenho uma configuração haproxy bastante simples funcionando bem >
publicdomain.com/web1 --> loads--> hiddendomain1.com/
publicdomain.com/web2 --> loads--> hiddendomain2.com/
publicdomain.com/web3 --> loads--> hiddendomain3.com/
EXCEPTO ... existe um site específico que por si só já redireciona hiddendomain4 / para hiddendomain4 / app.cc Isso está fazendo com que todas as solicitações para publicdomain.com/web4 tentem carregar publicdomain.com/web4/app e, portanto, não sejam carregadas.
Já tentei remover o / websiteX URI
reqirep ^([^\ ]*\ /)web4[/]?(.*)
Mas isso está fazendo com que o cliente abra publicdomain.com/app e também não funcione ...
Qualquer ideia sobre como tratar adequadamente a solicitação para que o navegador do cliente ainda diga publicdomain.com/web4, mas ele (internamente) carregue
hiddendomain.com/app/ (whateverElseMightBeLoadedByTheApp)
Tags haproxy