개발자愛/JAVA
URL 접근 막기
밋첼™
2007. 7. 25. 15:17
알고 있는 사항이지만..
한번씩 떠오르지 않는 경우가 있는데...
Tomcat 사용 중 접근 url 이 디렉토리일 경우...
디렉토리 리스트를 보여주거나 또는 막고 싶다면 다음 옵션을 변경하면 된다..
$CATALINA_HOME/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>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
init-param 의 listings 의 값을 조절하여 디렉토리 리스트를 보여줄수도 막을수도 있다
참고사항으로.. 각 컨텍스트의 web.xml 이 아닌 카탈리나 홈 아래의 web.xml 이라는 것~
한번씩 떠오르지 않는 경우가 있는데...
Tomcat 사용 중 접근 url 이 디렉토리일 경우...
디렉토리 리스트를 보여주거나 또는 막고 싶다면 다음 옵션을 변경하면 된다..
$CATALINA_HOME/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>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
init-param 의 listings 의 값을 조절하여 디렉토리 리스트를 보여줄수도 막을수도 있다
참고사항으로.. 각 컨텍스트의 web.xml 이 아닌 카탈리나 홈 아래의 web.xml 이라는 것~