перенаправление haproxy на новый домен без пути - PullRequest
0 голосов
/ 05 мая 2020

Мне нужно перенаправить все URL-адреса с доменом ab c .com на zx c .com

Например,

  • ab c .com - > zx c .com
  • ab c .com / asd -> zx c .com
  • ab c .com / asd / qw -> zx c .com
  • ab c .com / asd / -> zx c .com

Теперь URL-адреса, заканчивающиеся без /, работают нормально. Например, ab c .com / asd перенаправляет на zx c .com

Но URL-адреса, заканчивающиеся на /, работают неправильно. Например, ab c .com / asd / перенаправляет на zx c .com / asd

Мне нужно перенаправить его на zx c .com

haproxy.cfg

global

pidfile /etc/haproxy/haproxy.pid

defaults
timeout client 50000
timeout server 50000
timeout connect 5000
mode http

backend jlk-iop-BACK

#destination url
http-request redirect location https://zxc.com  code 301

frontend stats
bind *:8080

#contextpath
acl jlk-iop path_reg ^/ 
use_backend jlk-iop-BACK if jlk-iop

ab c .com и zx c .com являются не настоящие сайты. Это просто используется в качестве примера

...