HAProxy http响应重写rspirep字符串
场景是HAProxy作为Docker用户定义网络的反向代理,因此可以通过HAProxy的服务名称访问服务器。入站工作,但我似乎无法让响应重写工作 我需要任何流量,foo.com/api/*重定向到api:9999/* 当前配置HAProxy http响应重写rspirep字符串,haproxy,Haproxy,场景是HAProxy作为Docker用户定义网络的反向代理,因此可以通过HAProxy的服务名称访问服务器。入站工作,但我似乎无法让响应重写工作 我需要任何流量,foo.com/api/*重定向到api:9999/* 当前配置 frontend https acl api path_beg /api use_backend api if api backend api reqrep ^([^\ ]*\ /)api[/]?(.*) \1\2 rspirep
frontend https
acl api path_beg /api
use_backend api if api
backend api
reqrep ^([^\ ]*\ /)api[/]?(.*) \1\2
rspirep (.*) /api/
server api api:9999 check
我很确定这是需要的,但我怀疑我的rspirep字符串不正确。感谢您的帮助