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 40F4519858 for ; Sun, 28 Feb 2016 14:58:32 +0000 (UTC) Received: (qmail 53095 invoked by uid 500); 28 Feb 2016 14:58:32 -0000 Delivered-To: apmail-httpd-cvs-archive@httpd.apache.org Received: (qmail 53032 invoked by uid 500); 28 Feb 2016 14:58:32 -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 53023 invoked by uid 99); 28 Feb 2016 14:58:32 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Feb 2016 14:58:32 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 94E8C180556 for ; Sun, 28 Feb 2016 14:58:31 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.471 X-Spam-Level: * X-Spam-Status: No, score=1.471 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-0.329] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id ndS5xEZpGGFM for ; Sun, 28 Feb 2016 14:58:24 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id A644D5FB5C for ; Sun, 28 Feb 2016 14:58:23 +0000 (UTC) Received: from svn01-us-west.apache.org (svn.apache.org [10.41.0.6]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 07B3CE0678 for ; Sun, 28 Feb 2016 14:58:23 +0000 (UTC) Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id 018883A0428 for ; Sun, 28 Feb 2016 14:58:23 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r1732751 [2/2] - in /httpd/httpd/branches/2.2.x/docs/manual: ./ howto/ mod/ rewrite/ vhosts/ Date: Sun, 28 Feb 2016 14:58:22 -0000 To: cvs@httpd.apache.org From: lgentis@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20160228145823.018883A0428@svn01-us-west.apache.org> Modified: httpd/httpd/branches/2.2.x/docs/manual/sections.html.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/sections.html.fr?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/sections.html.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/sections.html.fr Sun Feb 28 14:58:21 2016 @@ -14,14 +14,16 @@ - +
<-

Sections de configuration

+Apache > Serveur HTTP > Documentation > Version 2.2

Please note

+

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

+

You may follow this link to go to the current version of this document.

Sections de configuration

Langues Disponibles:  en  |  fr  | @@ -70,11 +72,10 @@ avec la configuration suivante, toutes l un autre site si le serveur est démarré en utilisant la ligne de commande : httpd -DClosedForNow:

-

-<IfDefine ClosedForNow>
-Redirect / http://otherserver.example.com/
-</IfDefine> -

+
<IfDefine ClosedForNow>
+    Redirect / http://otherserver.example.com/
+</IfDefine>
+

Le conteneur <IfModule> est similaire; les directives qu'il contient ne s'appliqueront que si @@ -91,11 +92,10 @@ systématiquement, car vous pouvez perdr

Dans l'exemple suivant, la directive MimeMagicFile ne s'appliquera que si le module mod_mime_magic est disponible.

-

-<IfModule mod_mime_magic.c>
-MimeMagicFile conf/magic
-</IfModule> -

+
<IfModule mod_mime_magic.c>
+    MimeMagicFile conf/magic
+</IfModule>
+

Le conteneur <IfVersion> @@ -105,14 +105,11 @@ conteneur a été conçu pour une utilis et les grands réseaux qui doivent prendre en compte différentes versions et configurations de httpd.

-

- <IfVersion >= 2.1>
- - # les directives situées ici ne s'appliquent que si la version
- # est supérieure ou égale à 2.1.0.
-
- </IfVersion> -

+
<IfVersion >= 2.1>
+    # les directives situées ici ne s'appliquent que si la version
+    # est supérieure ou égale à 2.1.0.
+</IfVersion>
+

<IfDefine>, <IfModule>, et @@ -160,11 +157,10 @@ Le même effet peut être obtenu en util configuration suivante, l'indexation sera activée pour le répertoire /var/web/dir1 et tous ses sous-répertoires.

-

-<Directory /var/web/dir1>
-Options +Indexes
-</Directory> -

+
<Directory /var/web/dir1>
+    Options +Indexes
+</Directory>
+

Les directives contenues dans une section <Files> s'appliquent à tout fichier avec le nom spécifié, quel que soit le répertoire dans lequel il se trouve. @@ -173,12 +169,11 @@ placées dans la section principale du f l'accès à tout fichier nommé private.html quel que soit l'endroit où il se trouve.

-

-<Files private.html>
-Order allow,deny
-Deny from all
-</Files> -

+
<Files private.html>
+    Order allow,deny
+    Deny from all
+</Files>
+

Pour faire référence à des fichiers qui se trouvent en des points particuliers du système de fichiers, les sections @@ -191,14 +186,13 @@ l'accès à /var/web/dir1/private. private.html qui se trouve dans l'arborescence /var/web/dir1/.

-

-<Directory /var/web/dir1>
-<Files private.html>
-Order allow,deny
-Deny from all
-</Files>
-</Directory> -

+
<Directory /var/web/dir1>
+    <Files private.html>
+        Order allow,deny
+        Deny from all
+    </Files>
+</Directory>
+

Conteneurs de l'arborescence du site web

@@ -215,12 +209,11 @@ En particulier, l'interdiction s'appliqu http://yoursite.example.com/private/dir/file.html ainsi qu'à toute requête commençant par la chaîne de caractères /private.

-

-<LocationMatch ^/private>
-Order Allow,Deny
-Deny from all
-</LocationMatch> -

+
<LocationMatch ^/private>
+    Order Allow,Deny
+    Deny from all
+</LocationMatch>
+

Le conteneur <Location> n'a pas besoin de faire référence à un élément du système de fichiers. @@ -230,11 +223,10 @@ particulière vers un gestionnaire inter Il n'est pas nécessaire de trouver un fichier nommé server-status dans le système de fichiers.

-

-<Location /server-status>
-SetHandler server-status
-</Location> -

+
<Location /server-status>
+    SetHandler server-status
+</Location>
+

Caractères de remplacement @@ -268,21 +260,19 @@ répertoires utilisateurs à l'aide de c mais sans utiliser les expressions rationnelles pourrait ressembler à ceci :

-

-<Directory /home/*/public_html>
-Options Indexes
-</Directory> -

+
<Directory /home/*/public_html>
+    Options Indexes
+</Directory>
+

Avec les conteneurs utilisant les expressions rationnelles, on peut interdire l'accès à de nombreux types de fichiers d'images simultanément :

-

-<FilesMatch \.(?i:gif|jpe?g|png)$>
-Order allow,deny
-Deny from all
-</FilesMatch> -

+
<FilesMatch \.(?i:gif|jpe?g|png)$>
+    Order allow,deny
+    Deny from all
+</FilesMatch>
+ @@ -301,12 +291,11 @@ l'arborescence du site web (URLs) peuven du système de fichier, ce qui peut permettre de contourner vos restrictions. Par exemple, imaginez la configuration suivante :

-

-<Location /dir/>
-Order allow,deny
-Deny from all
-</Location> -

+
<Location /dir/>
+    Order allow,deny
+    Deny from all
+</Location>
+

Elle fonctionne correctement si la requête appelle http://yoursite.example.com/dir/. Mais que va-t-il se passer si @@ -357,16 +346,16 @@ et mod_proxy. -Par exemple, la configuration suivante -va interdire l'utilisation du serveur proxy pour accéder au site -cnn.com.

- -

-<Proxy http://cnn.com/*>
-Order allow,deny
-Deny from all
-</Proxy> -

+Par exemple, la configuration suivante n'autorisera l'accès au site web +www.example.com via le serveur mandataire qu'à un sous-ensemble de +clients :

+ +
<Proxy "http://www.example.com/*">
+    Order allow,deny
+    Allow from 192.168.1.104 192.168.1.205
+    Deny from all
+</Proxy>
+

top

Quelles sont les directives autorisées ?

@@ -455,9 +444,6 @@ sont interprétées.

le conteneur <Proxy> prend la place du conteneur <Directory> dans l'ordre de traitement.

-

Les sections situées plus loin dans le fichier de configuration prévalent - sur celles qui les précèdent.

-

Note technique

Une séquence <Location>/<LocationMatch> @@ -468,6 +454,79 @@ sont interprétées.

la traduction est terminée.
+

Interactions entre +modules et sections de configuration

+

Une question se pose souvent après avoir lu comment les sections de + configuration sont fusionnées : comment et quand les directives de modules + particuliers comme mod_rewrite sont-elles interprétées ? La + réponse n'est pas triviale et nécessite un approfondissement. Chaque module + httpd gère sa propre configuration, et chacune de ses directives dans + httpd.conf définit un élément de configuration dans un contexte particulier. + httpd n'exécute pas un commande au moment où elle est lue.

+

A l'exécution, le noyau de httpd parcours les sections de configuration + dans l'ordre décrit ci-dessus afin de déterminer lesquelles s'appliquent à + la requête courante. Lorsqu'une première section s'applique, elle est + considérée comme la configuration courante pour cette requête. Si une + section suivante s'applique aussi, chaque module qui possède des directives + dans chacune de ces sections a la possibilité de fusionner sa configuration + entre ces deux sections. Il en résulte une troisième configuration et le + processus de fusion se poursuit jusqu'à ce que toutes les sections de + configuration aient été évaluées.

+

Après l'étape précédente, le traitement proprement dit de la requête HTTP + peut commencer : chaque module peut effectuer toute tâche qui lui incombe, + et pour déterminer de quelle manière dont il doit agir, il peut s'appuyer + sur le noyau de httpd pour retrouver sa configuration globale issue de la + fusion précédente.

+

Un exemple permet de mieux visualiser l'ensemble du processus. la + configuration suivante utilise la directive Header du module + mod_headers pour définir un en-tête HTTP spécifique. Quelle + valeur httpd va-t-il affecter à l'en-tête CustomHeaderName pour + une requête vers /example/index.html ? +

+
<Directory "/">
+    Header set CustomHeaderName one
+    <FilesMatch ".*">
+        Header set CustomHeaderName three
+    </FilesMatch>
+</Directory>
+
+<Directory "/example">
+    Header set CustomHeaderName two
+</Directory>
+ +
    +
  • Directory "/" s'applique, et une configuration + initiale est créée qui définit l'en-tête CustomHeaderName + avec la valeur one.
  • +
  • Directory "/example" s'applique, et comme + mod_headers spécifie dans son code que + la valeur d'un en-tête doit être écrasée si ce dernier est défini à + nouveau, une nouvelle configuration est créée qui définit l'en-tête + CustomHeaderName avec la valeur two.
  • +
  • FilesMatch ".*" s'applique, une nouvelle + opportunité de fusion surgit, et l'en-tête CustomHeaderName + est défini à la valeur three.
  • +
  • Finalement, au cours des étapes suivantes du traitement de la + requête HTTP, mod_headers sera sollicité, et il se + basera sur la configuration qui a défini l'en-tête + CustomHeaderName à la valeur three. + mod_headers utilise normalement cette configuration pour + accomplir sa tâche, à savoir définir des en-têtes HTTP. Cela ne veut + cependant pas dire qu'un module ne peut pas effectuer des actions plus + complexes comme désactiver des directives car elle ne sont pas + nécessaires ou obsolètes, etc...
  • +
+ +

Ceci est aussi vrai pour les fichiers .htaccess car ils possèdent la même + priorité que les sections Directory dans l'ordre de + fusion. Il faut bien comprendre que les sections de configuration comme + Directory et FilesMatch ne + sont pas comparables avec les directives spécifiques de modules comme + Header ou RewriteRule car elles agissent à des + niveaux différents. +

+ +

Quelques exemples

Voici un exemple imaginaire qui montre l'ordre de combinaison des sections. @@ -475,30 +534,28 @@ En supposant qu'elles s'appliquent toute cet exemple seront appliquées dans l'ordre suivant : A > B > C > D > E.

-

-<Location />
-E
-</Location>
-
-<Files f.html>
-D
-</Files>
-
-<VirtualHost *>
-<Directory /a/b>
-B
-</Directory>
-</VirtualHost>
-
-<DirectoryMatch "^.*b/">
-C
-</DirectoryMatch>
-
-<Directory /a/b>
-A
-</Directory>
-
-

+
<Location "/">
+    E
+</Location>
+
+<Files "f.html">
+    D
+</Files>
+
+<VirtualHost *>
+<Directory "/a/b">
+    B
+</Directory>
+</VirtualHost>
+
+<DirectoryMatch "^.*b$">
+    C
+</DirectoryMatch>
+
+<Directory "/a/b">
+    A
+</Directory>
+

Pour un exemple plus concret, considérez ce qui suit. Sans tenir compte de toute restriction d'accès placée dans les sections <Directory>, la section <Location> sera @@ -506,20 +563,17 @@ de toute restriction d'accès placée da En d'autres termes, l'ordre de la combinaison des sections est important, soyez donc prudent !

-

-<Location />
-Order deny,allow
-Allow from all
-</Location>
-
:if expand("%") == ""|browse confirm w|else|confirm w|endif - -# Arrghs! Cette section <Directory> n'aura aucun effet
-<Directory />
-Order allow,deny
-Allow from all
-Deny from badguy.example.com
-</Directory> -

+
<Location "/">
+    Require all granted
+</Location>
+# Arrghs!  Cette section <Directory> n'aura aucun effet
+<Directory "/">
+    <RequireAll>
+        Require all granted
+        Require not host badguy.example.com
+    </RequireAll>
+</Directory>
+ Modified: httpd/httpd/branches/2.2.x/docs/manual/sections.xml.meta URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/sections.xml.meta?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/sections.xml.meta (original) +++ httpd/httpd/branches/2.2.x/docs/manual/sections.xml.meta Sun Feb 28 14:58:21 2016 @@ -8,7 +8,7 @@ en - fr + fr ja ko tr Modified: httpd/httpd/branches/2.2.x/docs/manual/stopping.html.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/stopping.html.fr?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/stopping.html.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/stopping.html.fr Sun Feb 28 14:58:21 2016 @@ -14,14 +14,16 @@ - +
<-

Arrêt et redémarrage

+Apache > Serveur HTTP > Documentation > Version 2.2

Please note

+

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

+

You may follow this link to go to the current version of this document.

Arrêt et redémarrage

Langues Disponibles:  de  |  en  | Modified: httpd/httpd/branches/2.2.x/docs/manual/suexec.html.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/suexec.html.fr?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/suexec.html.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/suexec.html.fr Sun Feb 28 14:58:21 2016 @@ -14,14 +14,16 @@ - +

<-

Please note

+

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

+

You may follow this link to go to the current version of this document.

Support suEXEC

Langues Disponibles:  en  |  fr  | Modified: httpd/httpd/branches/2.2.x/docs/manual/upgrading.html.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/upgrading.html.fr?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/upgrading.html.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/upgrading.html.fr Sun Feb 28 14:58:21 2016 @@ -14,14 +14,16 @@ - +

<-

Mise à jour vers 2.2 depuis 2.0

+Apache > Serveur HTTP > Documentation > Version 2.2

Please note

+

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

+

You may follow this link to go to the current version of this document.

Mise à jour vers 2.2 depuis 2.0

Langues Disponibles:  de  |  en  | Modified: httpd/httpd/branches/2.2.x/docs/manual/vhosts/details.html.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/vhosts/details.html.fr?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/vhosts/details.html.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/vhosts/details.html.fr Sun Feb 28 14:58:21 2016 @@ -14,14 +14,16 @@ - +

<-

Détails sur le fonctionnement des serveurs virtuels

+Apache > Serveur HTTP > Documentation > Version 2.2 > Serveurs virtuels

Please note

+

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

+

You may follow this link to go to the current version of this document.

Détails sur le fonctionnement des serveurs virtuels

Langues Disponibles:  en  |  fr  | Modified: httpd/httpd/branches/2.2.x/docs/manual/vhosts/examples.html.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/vhosts/examples.html.fr?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/vhosts/examples.html.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/vhosts/examples.html.fr Sun Feb 28 14:58:21 2016 @@ -14,14 +14,16 @@ - +

<-

Exemples d'utilisations de VirtualHost

+Apache > Serveur HTTP > Documentation > Version 2.2 > Serveurs virtuels

Please note

+

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

+

You may follow this link to go to the current version of this document.

Exemples d'utilisations de VirtualHost

Langues Disponibles:  en  |  fr  | Modified: httpd/httpd/branches/2.2.x/docs/manual/vhosts/fd-limits.html.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/vhosts/fd-limits.html.fr?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/vhosts/fd-limits.html.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/vhosts/fd-limits.html.fr Sun Feb 28 14:58:21 2016 @@ -14,14 +14,16 @@ - +

<-

Limites des descripteurs de fichiers

+Apache > Serveur HTTP > Documentation > Version 2.2 > Serveurs Virtuels

Please note

+

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

+

You may follow this link to go to the current version of this document.

Limites des descripteurs de fichiers

Langues Disponibles:  en  |  fr  | Modified: httpd/httpd/branches/2.2.x/docs/manual/vhosts/index.html.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/vhosts/index.html.fr?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/vhosts/index.html.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/vhosts/index.html.fr Sun Feb 28 14:58:21 2016 @@ -14,14 +14,16 @@ - +

<-

Documentation sur les serveurs virtuels Apache

+Apache > Serveur HTTP > Documentation > Version 2.2

Please note

+

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

+

You may follow this link to go to the current version of this document.

Documentation sur les serveurs virtuels Apache

Langues Disponibles:  de  |  en  | Modified: httpd/httpd/branches/2.2.x/docs/manual/vhosts/ip-based.html.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/vhosts/ip-based.html.fr?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/vhosts/ip-based.html.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/vhosts/ip-based.html.fr Sun Feb 28 14:58:21 2016 @@ -14,14 +14,16 @@ - +

<-

Support Apache des serveurs virtuels par IP

+Apache > Serveur HTTP > Documentation > Version 2.2 > Serveurs virtuels

Please note

+

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

+

You may follow this link to go to the current version of this document.

Support Apache des serveurs virtuels par IP

Langues Disponibles:  en  |  fr  | Modified: httpd/httpd/branches/2.2.x/docs/manual/vhosts/name-based.html.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/docs/manual/vhosts/name-based.html.fr?rev=1732751&r1=1732750&r2=1732751&view=diff ============================================================================== --- httpd/httpd/branches/2.2.x/docs/manual/vhosts/name-based.html.fr (original) +++ httpd/httpd/branches/2.2.x/docs/manual/vhosts/name-based.html.fr Sun Feb 28 14:58:21 2016 @@ -14,14 +14,16 @@ - +

<-

Support Apache des serveurs virtuels par nom

+Apache > Serveur HTTP > Documentation > Version 2.2 > Serveurs virtuels

Please note

+

This document refers to a legacy release (2.2) of Apache httpd. The active release (2.4) is documented here. If you have not already upgraded, please follow this link for more information.

+

You may follow this link to go to the current version of this document.

Support Apache des serveurs virtuels par nom

Langues Disponibles:  de  |  en  |