HAProxy http响应重写rspirep字符串

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

场景是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 (.*) /api/
    server api api:9999 check
我很确定这是需要的,但我怀疑我的rspirep字符串不正确。感谢您的帮助