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

관련 정보