【问题标题】:HAproxy replace the path in htmlHAproxy 替换 html 中的路径
【发布时间】:2017-10-11 09:03:11
【问题描述】:

我有一个 HAproxy,它将把 http://proxy.server/foo/foo/bar 转发到 http://backend.server/bar。设置运行良好。

但是,如果 backend.server 中托管的 html 文件正在加载一些资源,例如 <script src="/bar" >,它将无法工作(正确的应该是 <script src="/foo/foo/bar" >)。

如何设置 HAProxy 来重写 HTML,一旦它看到 /bar,它会自动修改它并添加回 /foo/foo/bar

我在 HAproxy 后端的设置如下:

reqrep ^([^\ :]*)\ /foo/foo/(.*) \1\ /\2

【问题讨论】:

    标签: proxy reverse-proxy haproxy proxypass


    【解决方案1】:

    HAProxy 不会重写 HTML。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-13
      • 2019-08-10
      • 2023-03-20
      • 1970-01-01
      • 2014-11-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多