我是Apache新手。我有2个jboss(Jboss为7.1.1)和apache httpd服务器。我正在使用mod_cluster进行负载平衡。我希望隐藏用户的jboss网址,并希望向用户显示干净的网址。
例如
www.mydomain.com将有我的静态网站
subdomain.mydomain.com应该去mydomain.com:8080/myapp
subdomain.mydomain.com/mypage.xhtml应该转到mydomain.com:8080/myapp/mypage.xhtml
sumdomain.mydomain.com/myservice应该去mydomain.com:8080/myapp/service.xhtml?name=myservice
我尝试过许多事情并没有成功。有人可以告诉我是否可能。如果可能的话,我应该做些什么。
提前多多感谢。
问候。
答案 0 :(得分:0)
您可以使用mod_cluster并仍然可以控制ProxyPass指令。例如。 CreateBalancers 1
然后您可以自己创建代理ProxyPassMatch ^/static/ !
ProxyPass / balancer://qacluster stickysession=JSESSIONID|jsessionid nofailover=on
ProxyPassReverse / balancer://qacluster
ProxyPreserveHost on
。请参阅the relevant docs for mod_cluster 1.3.1.Final。