环境版本:
apache-tomcat-7.0.20.tar.gz
jdk1.7.0
按文档及网上的说法:
在:$TOMCAT_HOME/conf/server.xml内的host标签内增加:
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="10.0.9.*,172.16.103.*" deny=""/>
测试时,都不能访问,经过测试,需要写成如下格式:
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="10.0.9.*||172.16.103.*" deny=""/>
也就是说多个IP或IP段时,中间以||分隔开。而不是用“,”隔开
不知道是不是版本的问题,
本文深入探讨了Apache Tomcat环境版本下,server.xml文件中host标签内配置RemoteAddrValve时遇到的IP地址格式问题。通过实践验证发现,多个IP或IP段应使用' || '符号而非','进行分隔。文章分析了可能引起访问失败的原因,并提供了正确的配置方法。
190

被折叠的 条评论
为什么被折叠?



