代理重定向无法使用路径名工作?

时间:2019-10-07 17:06:15

标签: haproxy

我知道我之前曾问过这个问题,但是我没有得到任何答案。所以基本上我有一个运行在端口5000上的节点js应用程序,我已经使用以下haproxy配置成功将其重定向到端口8080-


frontend http-in
    mode    http

    bind *:8080

    acl path-employeeList              path_beg -i /  
    use_backend employeeList-backend   if path-employeeList


backend employeeList-backend
    mode    http

    option  httplog
    option  forwardfor

    server  appserver1  206.189.22.155:5000


我现在可以通过http://206.189.22.155:8080访问我的应用程序。但是,现在在此URL中,我不想使用端口号(8080),而是想使用诸如/ProcessDesigner.ie这样的组合路径名来访问我的应用程序,该应用程序应该可以在http://206.189.22.155/ProcessDesigner处访问。

到目前为止我尝试过的事情

frontend http-in
    mode    http

    bind *:8080

    acl path-page-designer              path_beg -i /ProcessDesigner
    use_backend page-designer-backend   if path-page-designer

backend page-designer-backend
    mode    http

    option  httplog
    option  forwardfor
    http-request set-path /ProcessDesigner


    server  appserver1 206.189.22.155:5000


当我点击http://206.189.22.155/ProcessDesigner时,该站点无法访问。我这样做是为了使用户不必记住端口号,而只需使用路径名即可访问。所以为此,我该如何更改我的配置。请通过使用我的配置显示示例来帮助我!

0 个答案:

没有答案