将子域重定向到后端服务器文件夹

时间:2019-01-26 19:02:03

标签: haproxy

我在服务器192.168.1.90/wordpress上安装了一个wordpress,还有一个名为mlb.example.com的子域。

在Haproxy中使用ACL,如何重定向到后端并仍然保留子域名“ mlb.example.com”,而不仅仅是在浏览器中显示IP和文件夹。

2 个答案:

答案 0 :(得分:0)

通过ACL路由。

acl host_wordpresswebsite hdr(host)-i wordpresswebsite.acme.com [...]

use_backend wordpresswebsite(如果host_wordpresswebsite) [...]

后端wordpress网站 [...]

答案 1 :(得分:0)

也许将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