我有一个haproxy服务器,我需要它来重写URL。
例如,我有一个这样的url:
http://myserver.com/UserName/signalr/connect...
我需要删除用户名,所以当haproxy转发到服务器的URL变成:
http://myserver.com/signalr/connect...
如果我知道用户名,那么这个工程:
reqrep ^([^\ ]*\ /)UserName[/]?(.*) \1\2
我的问题是,UserName不是一个静态的,但总是在URL的相同的地方,直接在域。
任何帮助赞赏。
如果有人感兴趣,我确实find了解决办法
reqrep ^([^)((?:[^\/]*\/){1}[^\/]*\/(.*) \1\2