From: Vincent Deffontaines
Ce document décrit quand et comment utiliser des serveurs virtuels par nom.
@@ -42,7 +40,7 @@Les hébergements virtuels par IP utilisent l'adresse IP
de la connexion afin de déterminer quel serveur virtuel doit
répondre. Par conséquent, vous devez disposer d'adresses IP
- différentes pour chaque nom de domaine complet (FQDN) que vous hébergez.
+ différentes pour chaque serveur.
Avec un hébergement
virtuel par nom, le serveur s'appuit sur les informations
transmises par le client dans les en-têtes HTTP de ses requêtes.
@@ -99,7 +97,8 @@
IP dans une directive
NameVirtualHost
ne suffit
pas à faire écouter le serveur sur cette IP. Consultez
- la page sur les liaisons pour plus
+ Définition des adresses et ports qu'utilise
+ Apache pour plus
de détails. Par ailleurs, chaque adresse IP spécifiée ici doit
être associée avec une interface réseau sur le serveur.
<VirtualHost>
doit être le même que celui de la directive
NameVirtualHost
- (c'est-à-dire l'adresse IP ou *
pour toutes les
- adresses). Dans chaque section
+ (dans le cas présent "*:80"). Dans chaque section
<VirtualHost>
,
vous devez définir au minimum une directive
ServerName
pour désigner
@@ -196,8 +194,8 @@
La plupart des directives peut être placée dans ces sections en
y changeant seulement la configuration du serveur virtuel associé.
Pour déterminer si une directive particulière est permise,
- consultez la page de
- contexte. Le jeu de directives configurées dans le contexte
+ consultez le contexte de la
+ directive. Le jeu de directives configurées dans le contexte
du serveur principal (en dehors de toutes sections
<VirtualHost>
)
sera utilisé seulement s'il n'y a pas de configuration contraire
@@ -217,14 +215,14 @@
dont l'adresse IP correspond sera employé.
En conséquence, le premier serveur virtuel listé est le
- serveur virtuel default. La directive
+ serveur virtuel par défaut. La directive
DocumentRoot
du
serveur principal ne sera
jamais employée lorsqu'une adresse IP
- correspond dans une directive
+ correspond à la directive
NameVirtualHost
. Si vous
- ne voulez pas avoir de configuration spéciale pour les requêtes
- qui ne sont pas attachées à un serveur virtuel en particulier,
+ souhaiter avoir une configuration spéciale pour les requêtes
+ qui ne correspondent pas à un serveur virtuel en particulier,
mettez cette configuration dans une section
<VirtualHost>
que vous placerez en premier dans le fichier de configuration.
Comme mentionné plus tôt, certains clients ne transmettent pas les données nécessaires pour le bon fonctionnement des - serveurs virtuels. Ces clients recevront toujours les pages + serveurs virtuels par nom. Ces clients recevront toujours les pages du premier serveur virtuel listé pour cette adresse IP (le serveur virtuel par nom primaire).
Veuillez noter que quand nous disons plus anciens, nous
- disons vraiment plus anciens. Vous seriez malchanceux de rencontrer
+ disons vraiment plus anciens. Vous avez peu de chances de rencontrer
de tels navigateurs encore utilisés de nos jours. Toutes les
versions actuelles des navigateurs transmettent leur en-tête
Host
comme exigé par les serveurs virtuels par nom.