Bonjour
Je dois transférer des applications d'un serveur vers une autre serveur.
Ca a été fait et les nouvelles url sont OK.
Par contre, du coté utilisateurs, ceux ci souhaitent conserver encore quelque temps leur raccourcis.
J'ai donc mis en place, sur l'ancien serveur, une redirection en utilisant rewriteRule.
Pour ce faire, j'ai suivi un tuto qui indiquait comment faire (Je n'ai jamais eu à faire cette manip)
1 - J'ai créé, dans le répertoire META-INF de mon appli, un fichier context.xml
2 - Dans le répertoire WEB-INF, j'ai ajouté le fichier rewrite.config
3 - J'ai mis le level à FINE dans le loggin.properties du tomcat
J'ai ensuite arrêté et relancé le tomcat et vérifié, dans les logs du tomcat, que la règle était bien aoutée.
J'ai ensuite fait un test et .... absolument rien, l'url reste ce qu'elle était avant.
Voici les fichiers
context.xml
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?xml version="1.0" encoding="UTF-8"?> <Context> <Valve className="org.apache.catalina.valves.rewrite.RewriteValve" /> </Context>
rewrite.config
Code apache : Sélectionner tout - Visualiser dans une fenêtre à part RewriteRule ^/localhost:8080/(.*)$ /yxs0021cd:9080/$1 [L]
J'ai essayé d'autres syntaxes mais rien n'y fait.
L'url d'origine est celle-ci : http://localhost:8080/shiva/... et j'aurais donc voulu que ça devienne http://ys0021cd:9080/shiva/...
Une petite idée ?
A+
Partager