Запрет Tomcat / Jboss из списка файлов в каталогах - PullRequest
2 голосов
/ 13 ноября 2009

Я бы хотел запретить Tomcat перечислять файлы в каталоге, когда URL заканчивается в каталоге. Это было бы похоже на .htaccess для apache.

Чтобы при переходе пользователя к: www.test.com/f_apps/ - ничего не отображается или сообщение об ошибке но собираюсь: www.test.com/f_apps/welcome.jsp - работает правильно

Я предполагаю, что это изменение в META-INF / context.xml, но я все еще новичок в Tomcat, поэтому не знал, как его изменить для этого изменения.

Ответы [ 2 ]

3 голосов
/ 13 ноября 2009

Вам необходимо отключить параметр DefaultServlet listings в /conf/web.xml.

<init-param>
    <param-name>listings</param-name>
    <param-value>false</param-value>
</init-param>

Подробности вы можете найти в его документации: http://tomcat.apache.org/tomcat-6.0-doc/default-servlet.html

0 голосов
/ 13 ноября 2009

См. http://linux -sxs.org / internet_serving / c581.html , вы можете обновить web.xml для этого:

This is the first section in web.xml. The options that concern us are :

<init-param>
    <param-name>listings</param-name>
    <param-value>true</param-value>
 </init-param>

 Change <param-value> to false and you turn off directory listing. It is that simple.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...