Bonjour à tous,
Je suis en train de mettre en place un serveur Tomcat 6 et un serveur Apache 2 sur la même machine. J'ai suivi ce petit tuto pour faire cela :
http://damstux.free.fr/wiki/index.ph...ache_et_Tomcat
Le serveur Apache est dans le site par défaut et j'ai créé un virtualhost sur apache avec l'adresse tomcat.hudson.x2p.fr pour pouvoir contacter directement Tomcat.
Tout cela marche bien. Si je tape http://debian.hudson.x2p.fr, j'atterris sur le fameux "it's work" d'apache. Si je tape tomcat.hudson.x2p.fr, j'atterris sur la page d'accueil de Tomcat. Je peux également voir les applications Web déjà installés. Elles marchent correctement.
Ensuite j'ai déployer une application Web Java appelé Jtrac. Dans l'interface d'administration de Tomcat, on peut déployer directement un .war. J'ai donc fait cela et l'application apparait bien dans l'interface d'administration. Si je tape l'adresse http://tomcat.hudson.x2p.fr/jtrac, je suis bien sur l'application que je peux utiliser.
Ensuite pour une facilité d'utilisation, on voulait faire en sorte que l'adresse http://jtrac.hudson.x2p.fr pointe sur http://tomcat.hudson.x2p.fr/jtrac. Il faudrait en faite toujours garder l'adresse http://jtrac.hudson.x2p.fr et ne pas revenir sur http://tomcat.hudson.x2p.fr/jtrac. C'est plutôt une réécriture qu'une redirection je pense. J'ai donc créé un virtual host sur Apache. Mais c'est là que ça coince. Je n'arrive pas à configurer la réécriture.
Quand je tape http://jtrac.hudson.x2p.fr, j'ai tout le temps des erreurs. Pour l'instant, j'ai mis une redirection toute bête avec la directive redirect mais dès que l'on se trouve sur la page, l'adresse change en http://tomcat.hudson.x2p.fr/jtrac. Voici le contenu du fichier jtrac.hudson.x2p.fr :
Donc voilà merci d'avance pour vos réponses.
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 <VirtualHost *:80> ServerName jtrac.hudson.x2p.fr Redirect / <a href="http://tomcat.hudson.x2p.fr/jtrac" target="_blank">http://tomcat.hudson.x2p.fr/jtrac</a> ErrorLog /var/log/apache2/jtrac.hudson.x2p.fr.local-error.log CustomLog /var/log/apache2/jtrac.hudson.x2p.fr.local-access.log common <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Allow from all </Directory> <FilesMatch "\.(inc|txt|tar|gz|zip)$"> Deny from all </FilesMatch> </VirtualHost>
Partager