Bonjour à tout le monde

J'aimerai avoir vos lumières sur une redirection d'url vers une appli flex/j2ee tournant sous tomcat

L'idée :

Au lieu d'avoir http://www.monsite.com:8080/myapp/bin-debug/page.html

pour accéder à la page html

Avoir http://www.monsite.com/myapp (pour y accéder)

et par la suite (pour plus tard) http://www.monsite.com (pointe vers la page html)

Server sous unix
tomcat 7
apache 2

mod_jk est mis en place

La connexion apache-tomcat à bien lieu (mais ça péche niveau backend)
en faisant :
http://www.monsite.com/myapp/bin-debug/page.html
j'accède bien à la page web mais les services ne sont pas atteints (je ne peut pas enregistrer ou récupérer des données).
Si je remet http://monserveur.com:8080/myapp/bin-debug/page.html
j’accède aux services.

Premier souci dès lors, si vous pensez en connaitre l'erreur ?

Je me suis penché sur la redirection aussi.

Configuration

J'ai mis dans /etc/apache2/vhost.d
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
 
<VirtualHost *:80>
        ServerName localhost
        Include /etc/apache2/vhosts.d/default_vhost.include
 
        <IfModule mpm_peruser_module>
                ServerEnvironment apache apache
        </IfModule>
 
        #Servername www.monsite.com/Serv
        #   JkMount /* worker1
 
</VirtualHost>
<VirtualHost *>
DocumentRoot /var/lib/tomcat-7/webapps/Serv (c'est ici qu'est ma webbApp déployer)
ServerName www.monsite.com/Serv (nom du site / "pseudo sous domaine"
Alias / /var/lib/tomcat-7/webapps/Serv
<Directory /var/lib/tomcat-7/webapps/Serv/WEB-INF>
        Order allow,deny
               Deny from all
                   </Directory>
JkMount /* worker1
</VirtualHost>
et dans /etc/apache2/jk-workers.properties

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
worker echange
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.host=www.monsite.com/Serv
worker.worker1.port=8080
Mais ce la ne marche pas du tout.

http://www.monsite.com/Serv/ "NOT FOUND"

Que me manque -t-il pour passer de

http://www.monsite.com:8080/myapp/bin-debug/page.html
à
http://www.mosite.com/myapp

et par la suite (pour plus tard) http://www.monsite.com (pour afficher ma page web)

Et que mes services distants suivent.

Mon url racine pour flex était
http://localhost:8080/Serv
pour accéder au backend
et je l'ai remplacé par

http://localhost/Serv

Me disant que ça irai, mais que nenni...

Deux problèmes d'exposé donc.

N'hésitez pas à proposer des solutions où orientation.

Merci !