Return-Path: X-Original-To: apmail-httpd-cvs-archive@www.apache.org Delivered-To: apmail-httpd-cvs-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3E479C0F1 for ; Sun, 20 May 2012 14:34:33 +0000 (UTC) Received: (qmail 57513 invoked by uid 500); 20 May 2012 14:34:33 -0000 Delivered-To: apmail-httpd-cvs-archive@httpd.apache.org Received: (qmail 57468 invoked by uid 500); 20 May 2012 14:34:33 -0000 Mailing-List: contact cvs-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list cvs@httpd.apache.org Received: (qmail 57461 invoked by uid 99); 20 May 2012 14:34:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 20 May 2012 14:34:33 +0000 X-ASF-Spam-Status: No, hits=-1996.9 required=5.0 tests=ALL_TRUSTED,NORMAL_HTTP_TO_IP,URI_OBFU_WWW X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 20 May 2012 14:34:25 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 8FDB02388865; Sun, 20 May 2012 14:34:02 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r1340740 - in /httpd/httpd/trunk/docs/manual: dns-caveats.xml.fr expr.xml.fr glossary.xml.fr index.xml.fr logs.xml.fr mod/mod_proxy.xml.fr sitemap.xml.fr vhosts/examples.xml.fr vhosts/fd-limits.xml.fr vhosts/name-based.xml.fr Date: Sun, 20 May 2012 14:34:02 -0000 To: cvs@httpd.apache.org From: lgentis@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20120520143402.8FDB02388865@eris.apache.org> Author: lgentis Date: Sun May 20 14:34:01 2012 New Revision: 1340740 URL: http://svn.apache.org/viewvc?rev=1340740&view=rev Log: Updates. Modified: httpd/httpd/trunk/docs/manual/dns-caveats.xml.fr httpd/httpd/trunk/docs/manual/expr.xml.fr httpd/httpd/trunk/docs/manual/glossary.xml.fr httpd/httpd/trunk/docs/manual/index.xml.fr httpd/httpd/trunk/docs/manual/logs.xml.fr httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.fr httpd/httpd/trunk/docs/manual/sitemap.xml.fr httpd/httpd/trunk/docs/manual/vhosts/examples.xml.fr httpd/httpd/trunk/docs/manual/vhosts/fd-limits.xml.fr httpd/httpd/trunk/docs/manual/vhosts/name-based.xml.fr Modified: httpd/httpd/trunk/docs/manual/dns-caveats.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/dns-caveats.xml.fr?rev=1340740&r1=1340739&r2=1340740&view=diff ============================================================================== --- httpd/httpd/trunk/docs/manual/dns-caveats.xml.fr (original) +++ httpd/httpd/trunk/docs/manual/dns-caveats.xml.fr Sun May 20 14:34:01 2012 @@ -1,7 +1,7 @@ - + @@ -41,14 +41,14 @@
Un exemple simple - - # Cet exemple de configuration est invalide, ne l'utilisez pas comme base - # de configuration - <VirtualHost www.example.dom>
- ServerAdmin webgirl@example.dom
- DocumentRoot /www/example
- </VirtualHost> -
+ +# Ceci est un exemple de mauvaise configuration ; ne l'utilisez pas comme base +# de configuration +<VirtualHost www.example.dom> + ServerAdmin webgirl@example.dom + DocumentRoot /www/example +</VirtualHost> +

Pour fonctionner correctement, le serveur a absolument besoin de deux informations à propos de chaque serveur virtuel : le nom du serveur @@ -66,14 +66,14 @@

Supposons que l'adresse de www.example.dom soit 192.0.2.1, et examinons cet extrait de configuration :

- - # Cet exemple de configuration est invalide, ne l'utilisez pas comme base - # de configuration - <VirtualHost 192.0.2.1>
- ServerAdmin webgirl@example.dom
- DocumentRoot /www/example
- </VirtualHost> -
+ +# Ceci est un exemple de mauvaise configuration ; ne l'utilisez pas comme base +# de configuration +<VirtualHost 192.0.2.1> + ServerAdmin webgirl@example.dom + DocumentRoot /www/example +</VirtualHost> +

Cette fois, httpd doit effectuer une recherche DNS inverse pour trouver le nom ServerName de ce serveur virtuel. Si @@ -88,13 +88,13 @@

Voici un extrait de configuration qui permet d'éviter ces deux types de problèmes :

- - <VirtualHost 192.0.2.1>
- ServerName www.example.dom
- ServerAdmin webgirl@example.dom
- DocumentRoot /www/example
- </VirtualHost> -
+ +<VirtualHost 192.0.2.1> + ServerName www.example.dom + ServerAdmin webgirl@example.dom + DocumentRoot /www/example +</VirtualHost> +
@@ -102,21 +102,16 @@

Considérons cet extrait de configuration :

- - <VirtualHost www.example1.dom>
- - ServerAdmin webgirl@example1.dom
- DocumentRoot /www/example1
-
- </VirtualHost>
-
- <VirtualHost www.example2.dom>
- - ServerAdmin webguy@example2.dom
- DocumentRoot /www/example2
-
- </VirtualHost> -
+ +<VirtualHost www.example1.dom> + ServerAdmin webgirl@example1.dom + DocumentRoot /www/example1 +</VirtualHost> +<VirtualHost www.example2.dom> + ServerAdmin webguy@example2.dom + DocumentRoot /www/example2 +</VirtualHost> +

Supposons que vous ayez assigné 192.0.2.1 à www.example1.dom et 192.0.2.2 à www.example2.dom. En Modified: httpd/httpd/trunk/docs/manual/expr.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/expr.xml.fr?rev=1340740&r1=1340739&r2=1340740&view=diff ============================================================================== --- httpd/httpd/trunk/docs/manual/expr.xml.fr (original) +++ httpd/httpd/trunk/docs/manual/expr.xml.fr Sun May 20 14:34:01 2012 @@ -1,7 +1,7 @@ - + @@ -505,29 +505,25 @@ listfunction ::= listfuncname "(

Les exemples suivants montent comment utiliser les expressions pour évaluer les requêtes :

- - # Comparer le nom d'hôte avec example.com et rediriger vers - # www.example.com si le nom d'hôte correspond
- <If "%{HTTP_HOST} == 'example.com'">
- - Redirect permanent / http://www.example.com
-
- </If>

- # Forcer le type text/plain si un fichier fait l'objet d'une - # requête dont la chaîne de paramètres contient 'forcetext'
- <If "%{QUERY_STRING} =~ /forcetext/">
- - ForceType text/plain
-
- </If>

- # N'autoriser l'accès à ce contenu que pendant les heures de - # travail
- <Directory "/foo/bar/business">
- - Require expr %{TIME_HOUR} >= 9 && %{TIME_HOUR} <= 17
-
- </Directory> -
+ +# Comparer le nom d'hôte avec example.com et rediriger vers +# www.example.com si le nom d'hôte correspond +<If "%{HTTP_HOST} == 'example.com'"> + Redirect permanent / http://www.example.com +</If> + +# Forcer le type text/plain si un fichier fait l'objet d'une +# requête dont la chaîne de paramètres contient 'forcetext' +<If "%{QUERY_STRING} =~ /forcetext/"> + ForceType text/plain +</If> + +# N'autoriser l'accès à ce contenu que pendant les heures de +# travail +<Directory "/foo/bar/business"> + Require expr %{TIME_HOUR} >= 9 && %{TIME_HOUR} <= 17 +</Directory> +
Modified: httpd/httpd/trunk/docs/manual/glossary.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/glossary.xml.fr?rev=1340740&r1=1340739&r2=1340740&view=diff ============================================================================== --- httpd/httpd/trunk/docs/manual/glossary.xml.fr (original) +++ httpd/httpd/trunk/docs/manual/glossary.xml.fr Sun May 20 14:34:01 2012 @@ -3,7 +3,7 @@ - + - + - + + Modified: httpd/httpd/trunk/docs/manual/sitemap.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/sitemap.xml.fr?rev=1340740&r1=1340739&r2=1340740&view=diff ============================================================================== --- httpd/httpd/trunk/docs/manual/sitemap.xml.fr (original) +++ httpd/httpd/trunk/docs/manual/sitemap.xml.fr Sun May 20 14:34:01 2012 @@ -1,7 +1,7 @@ - + Modified: httpd/httpd/trunk/docs/manual/vhosts/examples.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/vhosts/examples.xml.fr?rev=1340740&r1=1340739&r2=1340740&view=diff ============================================================================== --- httpd/httpd/trunk/docs/manual/vhosts/examples.xml.fr (original) +++ httpd/httpd/trunk/docs/manual/vhosts/examples.xml.fr Sun May 20 14:34:01 2012 @@ -1,7 +1,7 @@ - + @@ -55,33 +55,24 @@ que sur la machine possédant ces entrées.

- - Configuration du serveur - - # Apache doit écouter sur le port 80
- Listen 80
-
-
- <VirtualHost *:80>
- - DocumentRoot /www/example.com
- ServerName www.example1.com
-
- # Autres directives ici
-
-
- </VirtualHost>
-
- <VirtualHost *:80>
- - DocumentRoot /www/example.org
- ServerName www.example2.org
-
- # Autres directives ici
-
-
- </VirtualHost> -
+ +# Apache doit écouter sur le port 80 +Listen 80 +<VirtualHost *:80> + DocumentRoot /www/example1 + ServerName www.example.com + + # Autres directives ici +</VirtualHost> + +<VirtualHost *:80> + DocumentRoot /www/example2 + ServerName www.example.org + + # Autres directives ici +</VirtualHost> + +

Les astérisques correspondent à toutes les adresses, si bien que le serveur principal ne répondra jamais à aucune requête. Comme le @@ -133,35 +124,27 @@ (172.20.30.50), deux serveurs virtuels (ou plus) répondront.

- - Configuration du serveur + +Listen 80 - Listen 80
-
- # Serveur "principal" sur 172.20.30.40
- ServerName server.example.com
- DocumentRoot /www/mainserver
-
- <VirtualHost 172.20.30.50>
- - DocumentRoot /www/example.com
- ServerName www.example.com
-
- # D'autres directives ici ...
-
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.50>
- - DocumentRoot /www/example.org
- ServerName www.example.org
-
- # D'autres directives ici ...
-
-
- </VirtualHost> -
+# Serveur "principal" sur 172.20.30.40 +ServerName server.example.com +DocumentRoot /www/mainserver + +<VirtualHost 172.20.30.50> + DocumentRoot /www/example1 + ServerName www.example.com + + # D'autres directives ici ... +</VirtualHost> + +<VirtualHost 172.20.30.50> + DocumentRoot /www/example2 + ServerName www.example.org + + # D'autres directives ici ... +</VirtualHost> +

Toute requête arrivant sur une autre adresse que 172.20.30.50 sera servie par le serveur principal. @@ -187,18 +170,13 @@ aux requêtes internes et externes, au moyen d'une seule section VirtualHost.

- - Configuration du serveur - -
- <VirtualHost 192.168.1.1 172.20.30.40>
- - DocumentRoot /www/server1
- ServerName server.example.com
- ServerAlias server
-
- </VirtualHost> -
+ +<VirtualHost 192.168.1.1 172.20.30.40> + DocumentRoot /www/server1 + ServerName server.example.com + ServerAlias server +</VirtualHost> +

Ainsi, les requêtes en provenance de chacun des deux réseaux seront servies par le même VirtualHost.

@@ -225,40 +203,30 @@ la sélection de la meilleure correspondance du point de vue adresse IP/port.

- - Configuration du serveur - - Listen 80
- Listen 8080
-
- <VirtualHost 172.20.30.40:80>
- - ServerName www.example.com
- DocumentRoot /www/domain-80
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.40:8080>
- - ServerName www.example.com
- DocumentRoot /www/domain-8080
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.40:80>
- - ServerName www.example.org
- DocumentRoot /www/otherdomain-80
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.40:8080>
- - ServerName www.example.org
- DocumentRoot /www/otherdomain-8080
-
- </VirtualHost> -
+ +Listen 80 +Listen 8080 + +<VirtualHost 172.20.30.40:80> + ServerName www.example.com + DocumentRoot /www/domain-80 +</VirtualHost> + +<VirtualHost 172.20.30.40:8080> + ServerName www.example.com + DocumentRoot /www/domain-8080 +</VirtualHost> + +<VirtualHost 172.20.30.40:80> + ServerName www.example.org + DocumentRoot /www/otherdomain-80 +</VirtualHost> + +<VirtualHost 172.20.30.40:8080> + ServerName www.example.org + DocumentRoot /www/otherdomain-8080 +</VirtualHost> +
@@ -268,25 +236,19 @@ et 172.20.30.50) correspondant respectivement aux noms www.example.com et www.example.org.

- - Configuration du serveur + +Listen 80 - Listen 80
-
- <VirtualHost 172.20.30.40>
- - DocumentRoot /www/example.com
- ServerName www.example1.com
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.50>
- - DocumentRoot /www/example.org
- ServerName www.example2.org
-
- </VirtualHost> -
+<VirtualHost 172.20.30.40> + DocumentRoot /www/example1 + ServerName www.example.com +</VirtualHost> + +<VirtualHost 172.20.30.50> + DocumentRoot /www/example2 + ServerName www.example.org +</VirtualHost> +

Les requêtes provenant d'adresses non spécifiées dans l'une des directives <VirtualHost> (comme pour @@ -304,42 +266,32 @@ Pour chacun d'eux, nous voulons un hébergement sur les ports 80 et 8080.

- - Configuration du serveur - - Listen 172.20.30.40:80
- Listen 172.20.30.40:8080
- Listen 172.20.30.50:80
- Listen 172.20.30.50:8080
-
- <VirtualHost 172.20.30.40:80>
- - DocumentRoot /www/example.com-80
- ServerName www.example.com
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.40:8080>
- - DocumentRoot /www/example.com-8080
- ServerName www.example.com
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.50:80>
- - DocumentRoot /www/example.org-80
- ServerName www.example.org
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.50:8080>
- - DocumentRoot /www/example.org-8080
- ServerName www.example.org
-
- </VirtualHost> -
+ +Listen 172.20.30.40:80 +Listen 172.20.30.40:8080 +Listen 172.20.30.50:80 +Listen 172.20.30.50:8080 + +<VirtualHost 172.20.30.40:80> + DocumentRoot /www/example1-80 + ServerName www.example.com +</VirtualHost> + +<VirtualHost 172.20.30.40:8080> + DocumentRoot /www/example1-8080 + ServerName www.example.com +</VirtualHost> + +<VirtualHost 172.20.30.50:80> + DocumentRoot /www/example2-80 + ServerName www.example.org +</VirtualHost> + +<VirtualHost 172.20.30.50:8080> + DocumentRoot /www/example2-8080 + ServerName www.example.org +</VirtualHost> + @@ -351,46 +303,34 @@ section un serveur virtuel sélectionnable uniquement en fonction de son adresse IP.

- - Configuration du serveur - - Listen 80
- <VirtualHost 172.20.30.40>
- - DocumentRoot /www/example1
- ServerName www.example.com
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.40>
- - DocumentRoot /www/example2
- ServerName www.example.org
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.40>
- - DocumentRoot /www/example3
- ServerName www.example.net
-
- </VirtualHost>
-
- # "par-IP"
- <VirtualHost 172.20.30.50>
- - DocumentRoot /www/example4
- ServerName www.example.edu
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.60>
- - DocumentRoot /www/example5
- ServerName www.example.gov
-
- </VirtualHost> -
+ +Listen 80 +<VirtualHost 172.20.30.40> + DocumentRoot /www/example1 + ServerName www.example.com +</VirtualHost> + +<VirtualHost 172.20.30.40> + DocumentRoot /www/example2 + ServerName www.example.org +</VirtualHost> + +<VirtualHost 172.20.30.40> + DocumentRoot /www/example3 + ServerName www.example.net +</VirtualHost> + +# IP-based +<VirtualHost 172.20.30.50> + DocumentRoot /www/example4 + ServerName www.example.edu +</VirtualHost> + +<VirtualHost 172.20.30.60> + DocumentRoot /www/example5 + ServerName www.example.gov +</VirtualHost> + @@ -406,14 +346,14 @@ transfert, au cas où plusieurs noms de domaines cohabitent sur une même machine.

- - <VirtualHost *:*>
- ProxyPreserveHost On
- ProxyPass / http://192.168.111.2
- ProxyPassReverse / http://192.168.111.2/
- ServerName hostname.example.com
- </VirtualHost> -
+ +<VirtualHost *:*> + ProxyPreserveHost On + ProxyPass / http://192.168.111.2/ + ProxyPassReverse / http://192.168.111.2/ + ServerName hostname.example.com +</VirtualHost> + @@ -427,15 +367,11 @@ d'adresses IP ou de ports non connus, c'est-à-dire, d'un couple adresse/port non traité par aucun autre serveur virtuel.

- - Configuration du serveur - - <VirtualHost _default_:*>
- - DocumentRoot /www/default
-
- </VirtualHost> -
+ +<VirtualHost _default_:*> + DocumentRoot /www/default +</VirtualHost> +

L'utilisation d'un tel serveur virtuel avec un joker pour le port empêche de manière efficace qu'une requête n'atteigne le @@ -463,23 +399,17 @@ le serveur écoute sur plusieurs ports et un second serveur virtuel _default_ pour le port 80 est ajouté.

- - Configuration du serveur - - <VirtualHost _default_:80>
- - DocumentRoot /www/default80
- # ...
-
- </VirtualHost>
-
- <VirtualHost _default_:*>
- - DocumentRoot /www/default
- # ...
-
- </VirtualHost> -
+ +<VirtualHost _default_:80> + DocumentRoot /www/default80 + # ... +</VirtualHost> + +<VirtualHost _default_:*> + DocumentRoot /www/default + # ... +</VirtualHost> +

Le serveur virtuel par défaut défini pour le port 80 (il doit impérativement être placé avant un autre serveur virtuel par @@ -494,14 +424,12 @@

Nous voulons créer un serveur virtuel par défaut seulement pour le port 80.

- - Configuration du serveur - - <VirtualHost _default_:80>
- DocumentRoot /www/default
- ...
- </VirtualHost> -
+ +<VirtualHost _default_:80> +DocumentRoot /www/default +... +</VirtualHost> +

Une requête vers une adresse non spécifiée sur le port 80 sera servie par le serveur virtuel par défaut, et toute autre @@ -528,30 +456,24 @@ adresse IP (172.20.30.50) dans la directive VirtualHost.

- - Configuration du serveur - - Listen 80
- ServerName www.example.com
- DocumentRoot /www/example.com
-
- <VirtualHost 172.20.30.40 172.20.30.50>
- - DocumentRoot /www/example.org
- ServerName www.example.org
- # ...
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.40>
- - DocumentRoot /www/example.net
- ServerName www.example.net
- ServerAlias *.example.net
- # ...
-
- </VirtualHost> -
+ +Listen 80 +ServerName www.example.com +DocumentRoot /www/example1 + +<VirtualHost 172.20.30.40 172.20.30.50> + DocumentRoot /www/example2 + ServerName www.example.org + # ... +</VirtualHost> + +<VirtualHost 172.20.30.40> + DocumentRoot /www/example3 + ServerName www.example.net + ServerAlias *.example.net + # ... +</VirtualHost> +

Le serveur virtuel peut maintenant être joint par la nouvelle adresse (comme un serveur virtuel par IP) et par l'ancienne @@ -573,41 +495,33 @@ des liens dont les URLs auront un préfixe identifiant les serveurs virtuels par nom.

- - Configuration du serveur - - <VirtualHost 172.20.30.40>
- - # Serveur virtuel primaire
- DocumentRoot /www/subdomain
- RewriteEngine On
- RewriteRule . /www/subdomain/index.html
- # ...
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.40>
- DocumentRoot /www/subdomain/sub1
- - ServerName www.sub1.domain.tld
- ServerPath /sub1/
- RewriteEngine On
- RewriteRule ^(/sub1/.*) /www/subdomain$1
- # ...
-
- </VirtualHost>
-
- <VirtualHost 172.20.30.40>
- - DocumentRoot /www/subdomain/sub2
- ServerName www.sub2.domain.tld
- ServerPath /sub2/
- RewriteEngine On
- RewriteRule ^(/sub2/.*) /www/subdomain$1
- # ...
-
- </VirtualHost> -
+ +<VirtualHost 172.20.30.40> + # serveur virtuel primaire + DocumentRoot /www/subdomain + RewriteEngine On + RewriteRule . /www/subdomain/index.html + # ... +</VirtualHost> + +<VirtualHost 172.20.30.40> +DocumentRoot /www/subdomain/sub1 + ServerName www.sub1.domain.tld + ServerPath /sub1/ + RewriteEngine On + RewriteRule ^(/sub1/.*) /www/subdomain$1 + # ... +</VirtualHost> + +<VirtualHost 172.20.30.40> + DocumentRoot /www/subdomain/sub2 + ServerName www.sub2.domain.tld + ServerPath /sub2/ + RewriteEngine On + RewriteRule ^(/sub2/.*) /www/subdomain$1 + # ... +</VirtualHost> +

À cause de la directive ServerPath, une requête sur Modified: httpd/httpd/trunk/docs/manual/vhosts/fd-limits.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/vhosts/fd-limits.xml.fr?rev=1340740&r1=1340739&r2=1340740&view=diff ============================================================================== --- httpd/httpd/trunk/docs/manual/vhosts/fd-limits.xml.fr (original) +++ httpd/httpd/trunk/docs/manual/vhosts/fd-limits.xml.fr Sun May 20 14:34:01 2012 @@ -1,8 +1,9 @@ - + + + @@ -154,23 +154,20 @@ virtuel basé sur le nom appropriéhttpd.conf :

- - <VirtualHost *:80>
- - # Le premier serveur virtuel de la liste est aussi le - # serveur par défaut pour *:80 - ServerName www.example.com
- ServerAlias example.com
- DocumentRoot /www/domain
-
- </VirtualHost>
-
- <VirtualHost *:80>
- ServerName other.example.com
- DocumentRoot /www/otherdomain
-
- </VirtualHost>
-
+ +<VirtualHost *:80> + # Le premier serveur virtuel de la liste est aussi le + # serveur par défaut pour *:80 + ServerName www.example.com + ServerAlias example.com + DocumentRoot /www/domain +</VirtualHost> + +<VirtualHost *:80> + ServerName other.example.com + DocumentRoot /www/otherdomain +</VirtualHost> +

Autrement, vous pouvez spécifiez une adresse IP explicite à la place de * dans la directive @@ -190,9 +187,9 @@ virtuel basé sur le nom approprié - + ServerAlias example.com *.example.com - +

ainsi, toutes les requêtes portant sur un domaine example.com seront servies par le serveur virtuel