添加 url 路径到后端 HAPROXY

Adding url path to backend HAPROXY

如果没有定义路径,我想添加到 url 的路径。例如。

hostname:8080 -> 然后添加 /fe: -> hostname:8080/fe

的答案无效:

acl p_root path -i /
http-request set-path /fe if p_root

因为它阻止了其他请求。例如。

hostname:8080/fe/getUsers

这部分实现起来有点棘手,但做起来并不难。像这样的东西。

acl p_root path -i /
acl is_domain hdr(host) -i myhostname.io
redirect code 301 location myhostname.io/fe if is_domain p_root

希望对您有所帮助。