<pre name="code" class="python">在zjtest5环境的haproxy上配置:
需要 访问acl host_zjcap.cn hdr_beg(host) -i www.zjtest5.com
redirect prefix http://www.zjtest6.com/A if host_zjcap.cn
访问 www.zjtest5.com 会跳转到 http://www.zjtest6.com/A
在zjtest7环境的haproxy上配置:
acl host_zjtest7 hdr_beg(host) -i www.zjtest7.com
redirect prefix http://www.zjtest6.com/B if host_zjtest7
访问 www.zjtest7.com 会跳转到 http://www.zjtest6.com/B
在zjtest6环境的haproxy 上配置: 通过/A/api 跳转:
####api
acl api_req path_beg -i /A/api
use_backend appserver_8082 if api_req
对应的tomcat配置:
<Context docBase="/t/deploy/zjtest6/deployedApps/zjzc-web-api" path="/A/api" reloadable="false"/>
前端配置:
需要加上frontend01:/var/www/zjzc-web-frontEnd/A#