将路径附加到主机 HAPROXY

Cyc*_*eek 1 proxy haproxy

我是 haproxy 的新手(实际上通常是代理),我不知道如何向我的后端添加路径。我的后端定义为:

服务器 server1 ns.foo.com:7170 检查

我想添加 /web 以便将请求定向到https://ns.foo.com:7170/web。

谢谢,马克

小智 6

你需要的是 HTTP 重写 https://www.haproxy.com/doc/aloha/7.0/haproxy/http_rewriting.html#rewriting-http-urls

将此添加到您的后端应该可以解决您的问题:

acl p_root path -i /
http-request set-path /web if p_root
Run Code Online (Sandbox Code Playgroud)