나는 website.com을 위한 1개의 haproxy 서버 호스팅과 static.website.com을 위한 1개의 nginx 서버 호스팅을 가지고 있습니다. haproxy가 http 요청을 받을 때 원합니다.http://website.com/static/image.jpg다음과 같이 다시 작성됩니다.
호스트 = website.com ==> 호스트=static.website.com
URI = /static/image.jpg ==> URI=/image.jpg
그런 다음 haproxy는 http 요청을 nginx 서버로 전달합니다.
backend bk_nginx
mode http
# http-request replace-header if Host=website.com and URI=/static/image.jpg ==> rewrite them to Host=static.website.com and URI=/image.jpg
server node1 nginx-server:83 # forward http request to nginx server port 83 with Host=static.website.com and URI=/image.jpg
당신의 도움을 주셔서 대단히 감사합니다.