如何将其从 nginx 转换为 haproxy

如何将其从 nginx 转换为 haproxy

我如何从 nginx 编写此代理传递示例:
代码一:

location /appDir/ {
        proxy_pass https://Name/appDir/;
    }

到 haproxy?

另外:以下内容来自haproxy网站。
代码二:

 # ProxyPass /mirror/foo/ http://bk.dom.com/bar
 http-request set-header Host bk.dom.com
 reqirep  ^([^ :]*)\ /mirror/foo/(.*)     \1\ /\2

但是注释掉的部分中的 /bar 去哪儿了?

答案1

reqirep ^([^ :]*)\ /mirror/foo/(.*)     \1\ /bar/\2

这将改变这一点:

GET /mirror/foo/baz HTTP/1.1

...变成这个...

GET /bar/baz HTTP/1.1

...这似乎就是您要问的。

相关内容