URL haproxyから削除

URL haproxyから削除

haproxy サーバーがあり、URL を書き換える必要があります。

たとえば、次のような URL があります。

http://myserver.com/UserName/signalr/connect...

UserName を削除する必要があるので、haproxy がサーバーに転送するときに URL は次のようになります。

http://myserver.com/signalr/connect...

UserName がわかっている場合は、次のように動作します:

reqrep ^([^\ ]*\ /)UserName[/]?(.*)     \1\2

私の問題は、UserName が静的ではなく、URL 内のドメインの直後の同じ場所にあることです。

ご協力いただければ幸いです。

答え1

誰かが興味を持っているなら、私はこれに対する解決策を見つけました

reqrep ^([^)((?:[^\/]*\/){1}[^\/]*\/(.*)     \1\2

関連情報