2009-11-19 5 views
3

comment cacher la structure de dossier du site Web des utilisateurs. J'ai développé un site web sur la plate-forme jave (jsp). Le site Web est déployé sur jboss. supposons que l'URL de la page d'accueil de mon site estjsp: comment cacher la structure de dossier du site Web des utilisateurs?

dummy.com/dummyFolder/dummy1.jsp 

utilisateur peut regarder toutes les pages jsp dans le site Web en allant sur url

dummy.com/dummyFolder/ 

Que dois-je faire pour empêcher l'utilisateur de visualiser ma structure de répertoire du site ?

Répondre

7

Dans le serveur d'applications web.xml par défaut, vous devez désactiver la fonctionnalité de liste de répertoires. En cas de JBoss AS (plus précisément: Tomcat), vous devez définir le paramètre d'initialisation de DefaultServletlistings à false:

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

+1 quelque chose de nouveau pour moi d'apprendre aujourd'hui :) – skaffman

+0

ditto sur l'apprentissage quelque chose de nouveau – ChadNC

+0

son pas travail. –

Questions connexes