问题描述
|
每当我尝试在浏览器中访问/ balancer-manager时,都会从连接的Tomcat群集中获取404。知道这里有什么问题吗?
环境:Apache / 2.2.10(Linux / SUSE)
<VirtualHost *:443>
ProxyPass /balancer-manager !
ProxyPass / balancer://myalfresco-cluster/ nocanon
ProxyPassReverse / balancer://myalfresco-cluster/
<Proxy balancer://myalfresco-cluster>
BalancerMember ajp://server1:8009 route=jvm1
BalancerMember ajp://server2:8009 route=jvm2
ProxySet stickysession=JSESSIONID
</Proxy>
<Location /balancer-manager>
SetHandler balancer-manager
Order Deny,Allow
Allow from all
</Location>
<Location />
[cluster config]
</Location>
</VirtualHost>
解决方法
可能有两个问题。
您以某种方式被.htaccess阻止。
检查您的文档根.htaccess文件。
如果打开了重写引擎,则添加此行\“ RewriteCond%{REQUEST_URI}!= / balancer-manager \”,不带引号。
我没有遇到但有人报告的另一个问题是您的通配符虚拟主机标签。
用实际IP替换通配符。
因为我浪费了很多时间试图找到问题的解决方法,所以我不得不回答这个问题,我经常通过google来找到您的问题,但没有答案。