Url rewriting Apache Tomcat - réseaux et sécurité - Linux et OS Alternatifs
MarshPosté le 05-02-2007 à 10:38:32
Bonjour,
J'ai fait des recherches sur Google et sur le forum, et je n'ai rien trouvé qui me convienne. Aussi je m'en remet à vous
J'ai un serveur Tomcat qui écoute sur le port 8080 en local. J'ai créé une url publique qui pointe sur un virtualhost de mon apache, et en gros j'aimerais que le site tournant sous tomcat soit accessible de l'extérieur.
(voilà une espèce de schéma) INTERNET -> APACHE -> TOMCAT
J'arrive déjà à faire des petites choses :
RewriteRule ^/(.*) http://monurl:8080/$1 [L,P] Ca ça me permet d'atteindre mon serveur Tomcat depuis l'extérieur et ça marche.
Le problème c'est que j'arrive à la racine http://monurl/ et je voudrais arriver dans http://monurl/monsite/ J'ai essayé de mettre avant la règle ci-dessus : ^/$ /monsite/ [R] mais ça ne marche pas... ou RewriteRule ^/(.*)$ /monrep/$1 [L,R] ça marche pas non plus...
Marsh Posté le 05-02-2007 à 10:38:32
Bonjour,
J'ai fait des recherches sur Google et sur le forum, et je n'ai rien trouvé qui me convienne. Aussi je m'en remet à vous
J'ai un serveur Tomcat qui écoute sur le port 8080 en local. J'ai créé une url publique qui pointe sur un virtualhost de mon apache, et en gros j'aimerais que le site tournant sous tomcat soit accessible de l'extérieur.
(voilà une espèce de schéma)
INTERNET -> APACHE -> TOMCAT
J'arrive déjà à faire des petites choses :
RewriteRule ^/(.*) http://monurl:8080/$1 [L,P]
Ca ça me permet d'atteindre mon serveur Tomcat depuis l'extérieur et ça marche.
Le problème c'est que j'arrive à la racine http://monurl/ et je voudrais arriver dans http://monurl/monsite/
J'ai essayé de mettre avant la règle ci-dessus :
^/$ /monsite/ [R] mais ça ne marche pas...
ou
RewriteRule ^/(.*)$ /monrep/$1 [L,R] ça marche pas non plus...
Si vous sauriez me dire comment faire, pour que lorsque je tape :
http://monurl.com
Ca réécrive
http://monurl.com/monrep/monindex.html
ce serait vraiment super.
J'ai conscience que ce doit être tout bête mais j'y arrive pas
Merci d'avance
PS : J'avais d'abord posté dans "Codes et scripts" mais personne ne répondait, peut-être ici...
Message édité par Rhumzy le 06-02-2007 à 09:40:39