Salut
J'ai 2 serveurs web en interne tournant sous Apache. J'aimerais que lorsque le mec tape dans son navigateur :
http://www.site2.com que Apache me redirige le mec sur mon deuxieme serveur web en interne.
J'ai suivi la conf que tu as décrite, mais cela ne marche pas.
Peux tu m'aider stp c'est tres important?
Merci d'avance
"C'est possible de faire ça avec apache
la premiere chose à faire c'est de rediriger le port 80 d'internet sur ton serveur linux
Ensuit dans apache tu ajoute des virtualhosts dans le fichier httpd.conf (Vhosts.conf pour mandrake)
Exemple de redirection vers un repertoire sur la machine linux :
<VirtualHost *>
ServerName site1.monsite.com
DocumentRoot /var/www/html/site1/
</VirtualHost>
ton Serveur name c'est la l'url du navigateur apres le "http://" qui va permettre à apache de savoir quel site choisir
DocumentRoot c'est le chemin local du repertoire de ton site
maintenant exemple de redirection vers le serveur IIS local
<VirtualHost *>
ServerName site11.monsite.com
ProxyPass /
http://192.168.0.3/site11/
ProxyPassReverse /
http://192.168.0.3/site11/
</VirtualHost>
le server name fonctionne pareil que pour une redirection sur un rep local
mais cette fois ci on utilise les Proxy Pass pour rediriger par le biais d'un proxy propre à apache le traffic vers le serveur IIS. la communication se fait uniquement entre le serveur linux et IIS, si tu regardes les logs de IIS tu verras que toutes les requêtes viennent de ton serveur linux"