Bonjour,
Sur un serveur Web Apache2.2+Tomcat6, je voudrai faire une redirection d'url lorsque une personne se connecte avec un certificat ssl à https://site.X.net:8080 vers l'url https://site.Y.net:8081.
Car, en faite, une partie du nom du site à changer (dû à un changement d'hébergeur ... mauvais choix de nom du site au départ) mais il faudrait que l'ancienne url fonctionne toujours.
Pour l'instant (pour ne pas toucher au serveur), j'effectue mes tests sur une autre machine, la seule chose différente, c'est que le site n'est pas sécurisé avec un certificat ssl donc on accède au site via l'url http://site.Y.net:8081.
J'ai décommenté la ligne suivante dans le fichier httpd.conf
LoadModule proxy_http_module modules/mod_proxy_http.so
Puis j'ai ajouté au fichier httpd.conf ces lignes :
1 2 3 4
| <IfModule mod_proxy.c>
ProxyPass / http://127.0.0.1:8081/
ProxyPassReverse / http://127.0.0.1:8081/
</IfModule> |
Ensuite j'ai modifié le server.xml comme ceci:
1 2 3 4 5 6 7 8 9 10
| <Connector port="8081" proxyPort="8080" proxyName="localhost" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
useBodyEncodingForURI="true" URIEncoding="UTF-8" />
<!-- A "Connector" using the shared thread pool-->
<!--
<Connector executor="tomcatThreadPool"
port="8081" proxyPort="8080" proxyName="localhost" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /> |
Après avoir redémarré les deux services, rien n'est changé.
J'ai de nouveau modifié le fichier httpd.conf et rajouté cette ligne:
Redirect permanent http://site.X.net http://site.Y.net
Mais ca ne marche pas non plus.
Quand je tape l'adresse http://site.X.net:8080, j'accède au site web apache (alors que je voudrai une redirection vers le site web tomcat http://site.X.net:8081).
Et lorsque je rentre l'url http://site.Y.net:8080, je n'ai pas non plus la deuxième redirection vers l'url http://site.X.net:8080
ps: j'ai rajouté le service web apache car je crois qu'avec uniquement tomcat on ne peut pas faire de redirection d'une url vers une autre url
Merci d'avance pour votre lecture et votre aide
Partager