Topic: 怎样取消Jboss 3.2+tomcat 4.1下通过http访问某个目录,显示出目录下所有文件的选项

  Print this page

1.怎样取消Jboss 3.2+tomcat 4.1下通过http访问某个目录,显示出目录下所有文件的选项 Copy to clipboard
Posted by: tomshang
Posted on: 2003-06-26 16:38

Jboss3.2 tomcat 4.1
当我通过http访问某个目录时候,服务器就显示出这个目录下的文件
怎么取消

2.Re:怎样取消Jboss 3.2+tomcat 4.1下通过http访问某个目录,显示出目录下所有文件的选项 [Re: tomshang] Copy to clipboard
Posted by: tomshang
Posted on: 2003-06-27 11:16

修改/jboss/server/default/deploy/jbossweb-tomcat.sar/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>

将name = listing的值改为false。
但是又有一个问题,虽然看不到目录列表的,但是总是出现tomcat的unavailable提示
我怎么配置,直接重定向到首页哪

3.Re:怎样取消Jboss 3.2+tomcat 4.1下通过http访问某个目录,显示出目录下所有文件的选项 [Re: tomshang] Copy to clipboard
Posted by: tomshang
Posted on: 2003-06-27 14:15

然后在你的应用包中修改web.xml
增加
error-page

如:
<error-page>
  <error-code>404</error-code>
  <location>/</location>
  <error-code>500</error-code>
  <location>/500error.html</location>
</error-page>  

呵呵,没人回答,自力更生,但是要分享给大家

4.Re:怎样取消Jboss 3.2+tomcat 4.1下通过http访问某个目录,显示出目录下所有文件的选项 [Re: tomshang] Copy to clipboard
Posted by: floater
Posted on: 2003-06-27 22:47

I think this is a security hole in tomcat 4.1 and was fixed in >4.1.3.

Good spirit for sharing.

5.Re:怎样取消Jboss 3.2+tomcat 4.1下通过http访问某个目录,显示出目录下所有文件的选项 [Re: tomshang] Copy to clipboard
Posted by: fjzuser
Posted on: 2003-08-13 15:14

to floater
如果没有默认的页面如index.html,在4.1.24还是会列出所有文件


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923