Я пытаюсь сделать следующее:
test1.mydomain.co.uk <===> mydomain.co.uk:8443/PATH/?query=test1
test2.mydomain.co.uk <===> mydomain.co.uk:8443/PATH/?query=test2
test3.mydomain.co.uk <===> mydomain.co.uk:8443/PATH/?query=test3
Вы поняли ...
Субдомены не могут быть жестко закодированы, так как субдомен будет динамическим c
Вот что у меня сейчас есть в моем HAProxy.cfg
backend MyDomain
mode http
http-request redirect location https://mydomain.co.uk:8443/PATH/?query=%[req.hdr(host),lower,regsub(\.mydomain\.co.uk$,)] code 301
Код выше возвращает это (когда я запускаю haproxy -f
против него)
'redirect' : sample fetch <req.hdr(host),lower,regsub(\.mydomain\.co.uk$,)> failed with : unknown conv method 'regsub'
Когда я go к поддомену, он переходит к следующему: https://mydomain.co.uk/PATH?query=
Помощь будет принята с благодарностью.