Tomcat配置技巧Top 10 [ZT][4]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 anton_xu 的 blog


  当然,给出的编译器必须已经安装在你的系统中,并且classpath可能需要设置,那处决于你选择的是何种编译器。

  10.限制特定主机访问(restricting access to specific hosts)

  有时,你可能想限制对tomcat web应用的访问,比如,你希望只有你指定的主机或ip地址可以访问你的应用。这样一来,就只有那些指定的的客户端可以访问服务的内容了。为了实现这种效果,tomcat提供了两个参数供你配置:remotehostvalve 和remoteaddrvalve。

  通过配置这两个参数,可以让你过滤来自请求的主机或ip地址,并允许或拒绝哪些主机/ip。与之类似的,在apache的httpd文件里有对每个目录的允许/拒绝指定。

  例如你可以把admin web application设置成只允许本地访问,设置如下:

<context path="/path/to/secret_files" ...>
<valve classname="org.apache.catalina.valves.remoteaddrvalve"
allow="127.0.0.1" deny=""/>
</context>

本文关键:Tomcat配置技巧Top 10 [ZT]
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top