将URL路径添加到后端HAPROXY

问题描述 投票:0回答:1

如果仅未定义路径,我想向url添加路径。例如。

主机名:8080->然后添加/ fe:->主机名:8080 / fe

https://stackoverflow.com/a/40488319/12501050的答案无效:

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

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

主机名:8080 / fe / getUsers

proxy haproxy
1个回答
0
投票
这部分实施起来有点棘手,但工作起来并不难。像这样的作品。

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

希望这会有所帮助。
© www.soinside.com 2019 - 2024. All rights reserved.