添加 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
希望对您有所帮助。
如果没有定义路径,我想添加到 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
希望对您有所帮助。