haproxy 关于域名重定向
2016-03-17 20:23
113 查看
1.首先 每个域名都要有属于自己的 ip
www.a.com 192.168.32.100
www.b.com 192.168.32.200
www.c.com 192.168.32.210
2.域名重定向:
acl name_redirectA hdr_beg(host) -i www.a.com
redirect prefix http://www.c.com/A if name_redirectA
acl name_redirectB hdr_beg(host) -i www.b.com
redirect prefix http://www.c.com/B if name_redirectB
3.跳转规则
acl api_req path_beg -i /A/api
use_backend appserver_8082 if api_req
4.对于应用来说 ,配置了 域名C 之后的 路径 /A || /B 之后
<Context docBase="/t/deploy/zjtest6/deployedApps/zjzc-web-api" path="/A/api" reloadable="false"/>
www.a.com 192.168.32.100
www.b.com 192.168.32.200
www.c.com 192.168.32.210
2.域名重定向:
acl name_redirectA hdr_beg(host) -i www.a.com
redirect prefix http://www.c.com/A if name_redirectA
acl name_redirectB hdr_beg(host) -i www.b.com
redirect prefix http://www.c.com/B if name_redirectB
3.跳转规则
acl api_req path_beg -i /A/api
use_backend appserver_8082 if api_req
4.对于应用来说 ,配置了 域名C 之后的 路径 /A || /B 之后
<Context docBase="/t/deploy/zjtest6/deployedApps/zjzc-web-api" path="/A/api" reloadable="false"/>
相关文章推荐
- 回顾与总结
- 栈与队列的简单区别
- 欧拉计划48题
- BZOJ3739: DZY loves math VIII
- 通过反射了解集合泛型的本质
- 使用StrUML创建类图
- TCP/IP、Http的区别
- UIScrollView和UIPageController
- window下配置SSH连接GitHub、GitHub配置ssh key(转载自 http://jingyan.baidu.com/article/a65957f4e91ccf24e77f9b11.html)
- Python机器学习环境搭建 for mac
- [leetcode] 108. Convert Sorted Array to Binary Search Tree
- 【vim小记】vim的复制粘贴(包括系统剪贴板)
- String StringBuffer StringBuilder
- 李一男离开华为时给属下的忠告!(转给自己坎坷的求职路)
- dpctl 工具使用
- Java 网络编程(二)
- Core Data使用
- HDU3472 HS BDC(最大流+欧拉回路)
- 0.Jetty 的工作原理以及与 Tomcat 的比较
- Linux(CentOS6.5) 开放端口,配置防火墙