Bonjour tout le monde,

Je me tourne vers vous car je n'arrive pas à me dépatouiller d'un petit détail dans mon application Web J2EE...

Voici mon installation courante, et le problème que je rencontre :

J'ai un couple Apache 2 / Tomcat 5.5.27 fonctionnel. Via les tutos/exemples, j'ai bien accès aux webapps de démo de Tomcat via le port 80 d'Apache, l'aiguillage fonctionne donc bien à ce niveau là, via mon worker.

Mon problème est en revanche que dans cette configuration, j'ai une connexion du type http://www.mondomaine.tld/mondomaine qui pointe sur ma webapp. (Note: le nom du domaine et de la webapp sont nécessairement et volontairement identiques...).

Vous l'aurez certainement deviné, je souhaiterais que http://www.mondomaine.tld pointe sur la-dite webapp 'mondomaine'.

Voici ma configuration d'hôte Apache :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
<VirtualHost mon_ip_serveur:80>
    ServerAdmin admin@mondomaine.tld
    ServerName mondomaine.tld
    ServerAlias www.mondomaine.tld
 
    DocumentRoot /usr/local/tomcat/work/Catalina/localhost/mondomaine/
 
    CustomLog /var/log/apache2/mondomaine.tld.log combined
    LogLevel warn
 
    # For Tomcat Servlet/JSP coupling...
### THOSE LINES ARE SAMPLES
#   JkMount /jsp-examples/* worker1
#   JkMount /jsp-examples* worker1
#   JkMount /servlets-examples/* worker1
#   JkMount /servlets-examples* worker1
#   JkMount /tomcat-docs/* worker1
#   JkMount /tomcat-docs* worker1
###
 
    JkMount /mondomaine/* worker1
    JkMount /mondomaine* worker1
</VirtualHost>
Je ne sais pas trop si je dois passer par mod_rewrite, j'ai regardé mais je ne suis pas certain que ce soit ma solution, j'ai du mal à saisir la fonctionnalité... Ou les hotes static de Tomcat...?

Merci pour toute aide ! je reste disponible pour toute information supplémentaire.

sphax.