Bonjour,
le contexte :
j'ai 3 serveurs apache(sous windows xp et 7) sur 3 postes differents derrière une box (à la maison)
avec 2 noms de domaine qui pointe vers l'IP wan de ma box,
ma box renvoie http:\\domaine1 et http:\\domaine2 port 80 sur mon serveur apache1,
ma box renvoie https:\\domaine1 port 443 sur mon serveur apache2,
jusque là pas de problème...
voila mon dileme : faire la redirection du serveur apache1 vers le serveur apache3 pour le domaine2
je n ai pas de dns local.
1° test avec un htaccess
la redirection se passe bien mais l adresse du navigateur retourne http://ip interne serveur apache3/les_liens_demandés
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 RewriteEngine on RewriteCond %{HTTP_HOST} ^domain2$ RewriteRule ^(.*) http://ip interne serveur apache3/$1 [QSA,L,R=301]
vraiment pas top pour acceder au différente page du site depuis le wan..
2° test dans le http.conf avec un vitualhost
l adresse du navigateur retourne http://domaine2/test/les_liens_demandés mais la redirection ne peut se faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <VirtualHost *:80> ServerName domaine2 ProxyPass /test/ http://ip interne serveur apache3/ ProxyPassReverse /test/ http://ip interne serveur apache3/ ProxyPreserveHost On </VirtualHost>
à la racine de domaine2
Donc je me tourne vers vous, pour m'aiguiller vers une solution adéquate qui me permettrais d 'accéder à la racine de mes 3 serveurs
depuis le wan et le lan, si cela est possible techniquement sachant que le serveur apache1 est un serveur web et non un serveur proxy.
Partager