屏蔽/隐藏tomcat目录列表

来源:互联网 发布:encode python 编辑:程序博客网 时间:2024/04/30 08:41

YIZ www.yiz.name

tomat缺省情况下,如果你访问tomat下的一个web应用,当你输入的是一个目录名,但是该目录下没有一个可用的默认页面文件 (index.jsp/default.jsp/index.html 等),那么tomcat会将该目录下的所有文件列出来,如果你想屏蔽这个缺省行为,那么可修改tomcat下的conf/web.xml 文件
在这个文件中知道下面内容
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

其中
<param-name>listings</param-name>
<param-value>true</param-value>
将这个ture改为false便可.

原创粉丝点击