我在服务器192.168.1.90/wordpress上安装了一个wordpress,还有一个名为mlb.example.com的子域。
在Haproxy中使用ACL,如何重定向到后端并仍然保留子域名“ mlb.example.com”,而不仅仅是在浏览器中显示IP和文件夹。
答案 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