Problème avec mod_rewrite
Bonjour!
Voilà, j'ai un problème avec mod_rewrite, ma config ne fonctionne pas et je ne comprends pas pourquoi!
J'ai suivi ce tuto http://zekey.developpez.com/tutoriel/apache/tomcat/ , et quand j'arrive au point V du mod_rewrite, ma config ne fonctionne plus.
Voici la situation, j'ai une appli "IrisManager" déployée sur un serveur tomcat 7.0.34 qui fonctionne bien et est accessible par http://localhost:8080/IrisManager/ (pour l'instant normal). Je suis sous windows xp pour mes tests
En ajoutant la config suivante dans httpd.conf de mon serveur apache 2.2, ca fonctionne aussi avec http://localhost/IrisManager/
httpd.conf :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
LoadModule jk_module modules/mod_jk.so
#
# Mod_jk settings
#
JkWorkersFile "C:/Apache2.2/conf/worker.properties"
JkLogFile "C:/Apache2.2/logs/mod_jk.log"
JkLogLevel info
JkMount /IrisManager monworker
JkMount /IrisManager/* monworker
# End of mod_jk settings |
worker.properties :
Code:
1 2 3 4 5 6
|
ps=\
worker.list=monworker
worker.monworker.port=8009
worker.monworker.host=127.0.0.1
worker.monworker.type=ajp13 |
Mais c'est maintenant que ca se gâte, au moment de la config du mod_rewrite. Si je suis le tuto, je dois ajouter ce code dans mon httpd.conf :
Code:
1 2 3 4 5
|
<VirtualHost *:80>
RewriteEngine On
RewriteRule ^$ http://localhost/IrisManager [L]
</VirtualHost> |
Mais après redémarrage de mon apache, l'url http://localhost/IrisManager/ me dit "not found" et l'url http://localhost/ me dit "It works", qui est le message par défaut de apache :calim2:
Je comprends pas et ca fait 1 jour que je me prends la tete avec ca, qu'est-ce que j'ai fait de faux?