У меня есть сервер HAProxy, и мне нужно, чтобы он перезаписывал URL.
Например, у меня есть такой URL:
http://myserver.com/UserName/signalr/connect...
и мне нужно удалить UserName, чтобы при пересылке haproxy на сервер URL стал таким:
http://myserver.com/signalr/connect...
если я знаю имя пользователя, то это работает:
reqrep ^([^\ ]*\ /)UserName[/]?(.*) \1\2
Моя проблема в том, что UserName не является статичным, а всегда находится в одном и том же месте URL, сразу после домена.
Любая помощь приветствуется.
решение1
Я нашел решение этой проблемы, если кому-то интересно.
reqrep ^([^)((?:[^\/]*\/){1}[^\/]*\/(.*) \1\2