Перенаправить поддомен в папку внутреннего сервера - PullRequest
0 голосов
/ 26 января 2019

У меня установлена ​​wordpress на сервере 192.168.1.90/wordpress и субдомен mlb.example.com.

Используя ACL в Haproxy, как мне перенаправить на бэкэнд и при этом сохранить имя субдомена «mlb.example.com », а не просто показывает IP-адрес и папку в браузере.

Ответы [ 2 ]

0 голосов
/ 31 января 2019

Возможно добавление 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
0 голосов
/ 29 января 2019

Маршрут по ACL.

acl host_wordpresswebsite hdr (хост) -i wordpresswebsite.acme.com [...]

use_backend wordpresswebsite, если host_wordpresswebsite [...]

backend wordpresswebsite [...]

...