У меня установлена wordpress на сервере 192.168.1.90/wordpress и субдомен mlb.example.com.
Используя ACL в Haproxy, как мне перенаправить на бэкэнд и при этом сохранить имя субдомена «mlb.example.com », а не просто показывает IP-адрес и папку в браузере.
Возможно добавление reqrep к бэкэнду:
acl host_server hdr(host) -i mlb.example.com use_backend wordpresswebsite if host_server backend wordpresswebsite reqrep ^([^\ :]*)\ /mlb.example.com/(.*) \1\ /wordpress/mlb/\2
Маршрут по ACL.
acl host_wordpresswebsite hdr (хост) -i wordpresswebsite.acme.com [...]
use_backend wordpresswebsite, если host_wordpresswebsite [...]
backend wordpresswebsite [...]