Tomcat Directory Listing problemi (dizin gorüntülenmesi problemi) nasıl engellenir?
tomcat, security June 13th, 2008
Tomcat Directory Listing problemi yada türkçe dizin görüntülenmesi problemi nasıl çözülür? Nasıl mı çözülür java manyaklari bunu şıp diye çözer.
Tomcat default yüklendiği zaman deploy ettiğiniz webapps altındaki dizinlerde eğer karşılayıcı bir html sayfanız yok ise o dizinde bulunan dosyaları göstermektedir. Bunu global olarak cözmek için
TOMCAT_HOME/conf/web.xml dosyasında değişiklik yapmamız gerekmektedir. Listing parametresini bulduğunuz zaman içinde true değer olduğunu göreceksiniz. Bunu false yapıp tomcatinize restart attığınız zaman artık Directory listing sizin için bir problem olmakdan çıkacakdır.
<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>
Social Bookmarking