Cómo reescribir el encabezado http con haproxy

Cómo reescribir el encabezado http con haproxy

Tengo 1 servidor haproxy de alojamiento para website.com y 1 servidor nginx de alojamiento para static.website.com. Quiero que cuando haproxy reciba la solicitud http parahttp://website.com/static/image.jpgreescribirá:

Anfitrión = sitio web.com ==> Anfitrión = estático.sitio web.com

URI = /static/image.jpg ==> URI=/imagen.jpg

Luego, haproxy reenvía la solicitud http al servidor nginx, aquí

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

Muchas gracias por su ayuda.

información relacionada