Routing HAProxy路由,无硬路径

Routing HAProxy路由,无硬路径,routing,haproxy,Routing,Haproxy,我想捕获并路由一个基于URL/admin的调用,但是后端不响应/admin,而是在/。我该怎么做?当我需要它忽略管理员并转到someaddress.com:80时,下面将向someaddress.com:80/admin发送调用 acl url_admintool_ui path_beg /admin use_backend admintool-ui-backend if url_admintool_ui backend admintool-ui-backend mode http serve

我想捕获并路由一个基于URL/admin的调用,但是后端不响应/admin,而是在/。我该怎么做?当我需要它忽略管理员并转到someaddress.com:80时,下面将向someaddress.com:80/admin发送调用

acl url_admintool_ui path_beg /admin
use_backend admintool-ui-backend if url_admintool_ui

backend admintool-ui-backend
mode http
server admintool-ui someaddress.com:80
关键字应该可以完成任务

reqrep ^([^\ :]*)\ /admin(.*)     \1\ /\2 if url_admintool_ui

这就是我要的,谢谢。我现在意识到,虽然我需要它只是转发到一个新的地址与新的网址,而不是在当前的。现在它用当前URL调用新地址,页面加载失败。