Salut, en parlant d'entetes HTTP 1.1, tu veux surement parler du host demander par le client ? As-tu regarder la doc concernant NameVirtualHost et ProxyPass ?
Nico -----Message d'origine----- De : Stefan Jourdan [mailto:[EMAIL PROTECTED] Envoyé : mardi 14 mai 2002 17:06 À : debian-user-french@lists.debian.org Objet : Apache et redirections Bonjour, J'avais déjà posé cette même question il y a quelques semaines, sans réponse ... Je me permets de la reposer. Donc, je souhaiterais avoir des redirections suivant le DNS sur différents serveurs. Exemple : La machine en première ligne répond à "http://mondns.org" J'ai un autre serveur web derrière, qui pourrait être "http://server2.mondns.org" Et un troisième sur "http://server3.mondns.org" , etc. La seule parade que j'ai actuellement trouvée, c'est une combinaison de mod_rewrite dans apache (rewrite rule etc) et de redir sur un autre port. Exemple : http://server2.mondns.org redirige vers http://mondns.org:8080 puisque j'ai redirigé le port 80 de ma machine interne sur le port 8080 de celle qui est en première ligne (redir --lport=8080 --caddr=192.168.0.10 --cport=80) Seulement, c'est pas ce que je veux (évidemment, lol). Je voudrais que selon l'en tête HTTP 1.1 (le DNS et le sous domaine, quoi), la machine en première ligne redirige la requête automatiquement vers la bonne machine, sans jouer cradement avec les ports : tout reste sur le port 80, avec des ports dynamiquement redirigés selon la demande du client. Ca doit bien être faisable, non ? Je me suis tapé toute la doc d'apache, et je dois être un peu idiot, puisque je n'ai rien vu à ce sujet (enfin, si, mais dans des circonstances trop différentes pour être applicables). Donc, je précise que je suis en 2.2.20 avec ip-chains donc, que je n'ai qu'une seule IP externe et qui n'est pas statique de surcroît. Cette même machine en première ligne est sur le même subnet que les autres qui doivent servir des pages en sous domaine du domaine internet, et qu'elles ont un adressage standard. Ces machines accèdent à Internet via un masquerading / nat. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]