Réécriture ou redirection vers application Tomcat
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 :
Code:
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> |
Donc voilà merci d'avance pour vos réponses.
Comment rediriger apache vers tomcat en mod proxy
Bonjour;
J'ai le même souci. Moi j'ai apache2 et tomcat sur la même machine mais je ne sais vraiment pas comment rediriger apache vers tomcat en mode proxy. Si quelqu'un peut m'indiquer un tutorial qui explique la chose, çà me fera très plaisir. Merci d'avance à tous