Le Lundi 6 Septembre 2004 14:48, Vincent Lefevre a �crit�: > On 2004-09-06 11:09:15 +0200, Jean-Luc Coulon wrote: > > Et si on installe chez soi un serveur apache ou un proxy squid (par > > exemple), il veut un nom pleinement qualifi�. Il cherche � obtenir > > ce nom par gethostbyname()et s'il n'y parvient pas il est n�cessaire > > de lui enfournir un (visible_hostname pour squid par exemple). > > > > Le plus souvent on n'a qu'un nom de machine, ce qui est suffisant > > pour la plupart des applications, mais pas toutes > > Hmm... je viens de m'apercevoir d'un probl�me avec Apache > (ind�pendamment de cette enfilade d'ailleurs, c'est juste > une co�ncidence). Je ne sais pas si c'est celui-ci dont tu > parles. > > Voil�... Lorsque je mets l'URL correspondant � un r�pertoire, Apache > fait une redirection, ce qui est normal. Mais au lieu de renvoyer le > nom d'h�te de l'URL d'origine, il fournit celui fix� dans ServerName > (� d�faut, celui du syst�me, e.g. celui de /etc/hostname). Mais le > probl�me est que le nom (ou l'adresse IP) par lequel ma machine est > joignable d�pend d'o� je fais la connexion. Comment faire pour > qu'Apache garde le nom d'h�te d'origine?
Apache 2 : http://httpd.apache.org/docs-2.0/mod/core.html#usecanonicalname Apache 1.3 : http://httpd.apache.org/docs/mod/core.html.en#usecanonicalname UseCanonicalName Off utilise le champ Host: de la requ�te pour construire les redirections UseCanonicalName On utilise toujours le ServerName sp�cifi� dans la config d'apache. A+ -- Damien Raude-Morvan - DrazziB GPG : 0x337C7EBB WWW : www.drazzib.com ICQ : 68119943 TEL : (+33) 06 08 80 36 98

