[Tomcat 4.1] Interdir l'accès à la racine de Tomcat

Interdir l'accès à la racine de Tomcat [Tomcat 4.1] - Java - Programmation

Marsh Posté le 25-05-2005 à 09:23:49    

 voilà, j'ai un petit site WEB qui tourne sous Tomcat 4.1.12. Il fonctionne très bien mais à part que je ne sais pas comment je peut interdire l'accès à la page d'accueil de Tomcat.  
 
  Le site est sur l'url :  
  www.mondomaine.com/monsite
   
  mais lorceque je tape :  
  www.mondomaine.com, je me retrouve sur la page d'accueil de Tomcat.
 
  est-il donc possible d'autoriser uniquement l'accès à cette page pour une certaine adresse ip (ip de mon réseau) et de faire une redirection pour toutes les autres ?
 
  Merci  :jap:

Reply

Marsh Posté le 25-05-2005 à 09:23:49   

Reply

Marsh Posté le 25-05-2005 à 11:10:32    

Tu peux configurer Tomcat pour que sa racine soit dorenavent ton appli "mon site".
Mais dans la pratique t'es censé avoir un vrai serveur web en frontal. Apache par exemple.
Et dans ce cas c'est lui que tu configures pour lui indiquer de faire pointer tonsite.com vers ton ip_tomcat/tonsite.
Et tu profites pour lui rajouter des regles de sécurité pour la partie administration de TOMCAT(Autoriser l'acces qu'a certaines IP par exemple).

Reply

Marsh Posté le 25-05-2005 à 11:20:38    

 Ok merci,  
 
  je penseais que Tomcat était un "vrais" serveur web... Je vais donc regarder Apache !  
 
   :jap:

Reply

Marsh Posté le 25-05-2005 à 14:12:48    

tomcat peut faire serveur web ... mais il n'est pas optimal pour ca.
 
Si tu veux virer la page d'accueil de tomcat, vire simplement la webapp root ...
elle est soit dans le repertoire webapps, soit déclarée dans le context ... (je sais plus, et ca a changé d'une version à l'autre je crois)


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 08-07-2005 à 17:41:48    

phnatomass a écrit :

Tu peux configurer Tomcat pour que sa racine soit dorenavent ton appli "mon site".


 
en pratique, tu fais comment pour configurer Tomcat pour que sa racine soit l'appli ?

Reply

Marsh Posté le 09-07-2005 à 01:12:56    

benou a écrit :

tomcat peut faire serveur web ... mais il n'est pas optimal pour ca.


s'il a qu'une machine à mon avis c'est plus optimal de ne laisser que tomcat plutot que de charger le bouzin avec apache en plus. (ou mieux, resin ou jetty)
(et tomcat n'est pas "faux" serveur web)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 09-07-2005 à 01:13:20    

looploop a écrit :

en pratique, tu fais comment pour configurer Tomcat pour que sa racine soit l'appli ?


concretement, tu vas lire la doc.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 09-07-2005 à 10:51:29    

the real moins moins a écrit :

s'il a qu'une machine à mon avis c'est plus optimal de ne laisser que tomcat plutot que de charger le bouzin avec apache en plus.


je ne pense pas.
 


t'en as pas marre de répeter toujours la même chose ?


Message édité par benou le 09-07-2005 à 10:51:56
Reply

Marsh Posté le 09-07-2005 à 10:53:38    

looploop a écrit :

en pratique, tu fais comment pour configurer Tomcat pour que sa racine soit l'appli ?


http://jakarta.apache.org/tomcat/t [...] ntext.html
paramètre path à vide

Reply

Marsh Posté le 20-07-2005 à 15:24:46    

merci pour la doc... mais l'anglais n'est pas toujours mon fort :(
 
En fait suffit juste de mettre
<Context path="" DocBase="X: /monChemin/monAppli/maWebapp" debug="0"/>
dans server.xml et de degager le rep ROOT de webapps et ça marche nickel.


Message édité par looploop le 20-07-2005 à 15:25:35
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed