当前位置:web 服务器 > Tomcat >>

Apache+Tomcat整合防止目录泄露

Apache+Tomcat整合后,两者的主目录指向了同一目录,比如/website/app,因为Tomcat需要在主目录或context下建一个WEB-INF文件夹,对于Tomcat来说,通过Tomcat的8080端口,是无法访问这个目录的,但是,对于apache来说,默认情况下,对这个目录有访问权,用户可以直接访问http://localhost/WEB-INF/web.xml之类的来访问WEB-INF里面的配置,类和库。

  需要在apache里配置一下,阻止用户访问WEB-INF之类的文件。

  常用方法有:

  1.

  <Directory ~ "/WEB-INF/">

  Order allow,deny

  Deny from all

  </Directory>

  2.

  RewriteEngine on

  RewriteRule /WEB-INF/ / [R]本文来自:http://www.xiaoyaxiao.com/3321.html
发表您的高见!
Apache
IIS
Nginx
Tomcat
如果你遇到web 服务器难题:
访问www.zzzyk.com 试试
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,