]> granicus.if.org Git - apache/blob - docs/manual/mod/mod_vhost_alias.html.fr.utf8
move es and fr targets to *.utf8 extension. Update transformation
[apache] / docs / manual / mod / mod_vhost_alias.html.fr.utf8
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
4 <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
5 <!--
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7               This file is generated from xml source: DO NOT EDIT
8         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
9       -->
10 <title>mod_vhost_alias - Serveur HTTP Apache Version 2.5</title>
11 <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
12 <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
13 <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
14 <script src="../style/scripts/prettify.min.js" type="text/javascript">
15 </script>
16
17 <link href="../images/favicon.ico" rel="shortcut icon" /></head>
18 <body>
19 <div id="page-header">
20 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
21 <p class="apache">Serveur HTTP Apache Version 2.5</p>
22 <img alt="" src="../images/feather.png" /></div>
23 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
24 <div id="path">
25 <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Modules</a></div>
26 <div id="page-content">
27 <div id="preamble"><h1>Module Apache mod_vhost_alias</h1>
28 <div class="toplang">
29 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_vhost_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
30 <a href="../fr/mod/mod_vhost_alias.html" title="Français">&nbsp;fr&nbsp;</a> |
31 <a href="../tr/mod/mod_vhost_alias.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
32 </div>
33 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet de configurer dynamiquement l'hébergement virtuel de
34 masse</td></tr>
35 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
36 <tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>vhost_alias_module</td></tr>
37 <tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_vhost_alias.c</td></tr></table>
38 <h3>Sommaire</h3>
39
40     <p>Ce module permet de créer des serveurs virtuels configurés
41     dynamiquement, en autorisant l'utilisation de l'adresse IP et/ou de
42     l'en-tête <code>Host:</code> de la requête HTTP comme partie du nom
43     de chemin afin de déterminer les fichiers à servir. Ceci facilite la
44     gestion d'un grand nombre de serveurs virtuels possèdant des
45     configurations similaires.</p>
46
47     <div class="note"><h3>Note</h3>
48       <p>Si les modules <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code> ou
49       <code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code> sont utilisés pour traduire les URIs
50       en noms de fichiers, ils l'emportent sur les directives du module
51       <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code> décrites ci-dessous. Par
52       exemple, la configuration suivante fera correspondre <code>
53       /cgi-bin/script.pl</code> à <code>
54       /usr/local/apache2/cgi-bin/script.pl</code> dans tous les cas :</p>
55
56       <pre class="prettyprint lang-config">ScriptAlias "/cgi-bin/" "/usr/local/apache2/cgi-bin/"
57 VirtualScriptAlias "/never/found/%0/cgi-bin/"</pre>
58
59     </div>
60 </div>
61 <div id="quickview"><h3>Sujets</h3>
62 <ul id="topics">
63 <li><img alt="" src="../images/down.gif" /> <a href="#interpol">Interpolation du nom de répertoire</a></li>
64 <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples</a></li>
65 </ul><h3 class="directives">Directives</h3>
66 <ul id="toc">
67 <li><img alt="" src="../images/down.gif" /> <a href="#virtualdocumentroot">VirtualDocumentRoot</a></li>
68 <li><img alt="" src="../images/down.gif" /> <a href="#virtualdocumentrootip">VirtualDocumentRootIP</a></li>
69 <li><img alt="" src="../images/down.gif" /> <a href="#virtualscriptalias">VirtualScriptAlias</a></li>
70 <li><img alt="" src="../images/down.gif" /> <a href="#virtualscriptaliasip">VirtualScriptAliasIP</a></li>
71 </ul>
72 <h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=mod_vhost_alias">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_vhost_alias">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
73 <ul class="seealso">
74 <li><code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code></li>
75 <li><a href="../vhosts/mass.html">Configuration dynamique de
76 l'hébergement virtuel de masse</a></li>
77 <li><a href="#comments_section">Commentaires</a></li></ul></div>
78 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
79 <div class="section">
80 <h2><a name="interpol" id="interpol">Interpolation du nom de répertoire</a><a title="Lien permanent" href="#interpol" class="permalink">&para;</a></h2>
81     
82
83     <p>Toutes les directives de ce module insèrent une chaîne dans un
84     nom de chemin. La chaîne insérée (que nous appellerons maintenant le
85     "nom") peux être soit le nom du serveur (voir la directive
86     <code class="directive"><a href="../mod/core.html#usecanonicalname">UseCanonicalName</a></code> pour les
87     détails sur la manière dont il est déterminé), soit l'adresse IP du
88     serveur virtuel hébergé par le serveur sous la forme d'un quadruplet
89     d'octets séparés par des points. L'insertion est contrôlée par des
90     spécificateurs inspirés de <code>printf</code> et possèdant de
91     nombreux formats :</p>
92
93 <table>
94
95 <tr><td><code>%%</code></td>
96 <td>insère un <code>%</code></td></tr>
97
98 <tr><td><code>%p</code></td>
99 <td>insère le numéro de port du serveur virtuel</td></tr>
100
101 <tr><td><code>%N.M</code></td>
102 <td>insère le nom (en partie)</td></tr>
103
104 </table>
105
106     <p><code>N</code> et <code>M</code> permettent de spécifier des
107     sous-chaînes du nom. <code>N</code> sélectionne un des composants du
108     nom séparés par des points, et <code>M</code> sélectionne des
109     caractères à l'intérieur de ce que <code>N</code> a sélectionné.
110     <code>M</code> est optionnel et sa valeur par défaut est 0 s'il
111     n'est pas spécifié ; le point doit être présent si et seulement si
112     <code>M</code> l'est aussi. Les modes d'insertion sont les suivants
113     :</p>
114
115     <table>
116       
117       <tr><td><code>0</code></td>
118       <td>le nom en entier</td></tr>
119
120       <tr><td><code>1</code></td>
121       <td>la première partie</td></tr>
122
123       <tr><td><code>2</code></td>
124       <td>la seconde partie</td></tr>
125
126       <tr><td><code>-1</code></td>
127       <td>la dernière partir</td></tr>
128
129       <tr><td><code>-2</code></td>
130       <td>l'avant-dernière partie</td></tr>
131
132       <tr><td><code>2+</code></td>
133       <td>toutes les parties à partir de la seconde</td></tr>
134
135       <tr><td><code>-2+</code></td>
136       <td>toutes les parties jusqu'à l'avant-dernière</td></tr>
137
138       <tr><td><code>1+</code> et <code>-1+</code></td>
139       <td>identique à <code>0</code></td></tr>
140     </table>
141
142     <p>Si <code>N</code> ou <code>M</code> est plus grand que le nombre
143     de parties disponibles, seul un caractère de soulignement est
144     inséré.</p>
145
146 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
147 <div class="section">
148 <h2><a name="examples" id="examples">Exemples</a><a title="Lien permanent" href="#examples" class="permalink">&para;</a></h2>
149     
150
151     <p>Pour des serveurs virtuels simples à base de nom, utilisez les
152     directives suivantes dans le fichier de configuration de votre
153     serveur :</p>
154
155     <pre class="prettyprint lang-config">UseCanonicalName    Off
156 VirtualDocumentRoot "/usr/local/apache/vhosts/%0"</pre>
157
158
159     <p>Une requête pour
160     <code>http://www.example.com/repertoire/fichier.html</code>
161     concernera alors la ressource
162     <code>/usr/local/apache/vhosts/www.example.com/repertoire/fichier.html</code>.
163     </p>
164
165     <p>Pour un très grand nombre de serveurs virtuels, il est avantageux
166     d'organiser les fichiers de façon à réduire la taille du répertoire
167     <code>vhosts</code>. Pour ce faire, insérez les lignes suivantes
168     dans votre fichier de configuration :</p>
169
170     <pre class="prettyprint lang-config">UseCanonicalName    Off
171 VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2"</pre>
172
173
174     <p>Une requête pour
175     <code>http://www.domaine.example.com/repertoire/fichier.html</code>
176     concernera alors la ressource
177     <code>/usr/local/apache/vhosts/example.com/d/o/m/domaine/repertoire/fichier.html</code>.</p>
178
179     <p>Une répartition plus régulière des fichiers peut être obtenue en
180     partant de la fin d'un composant du nom, comme dans l'exemple
181     suivant :</p>
182
183 <pre class="prettyprint lang-config">VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.-1/%2.-2/%2.-3/%2"</pre>
184
185
186     <p>La requête précédente concernerait alors
187     <code>/usr/local/apache/vhosts/example.com/e/n/i/domaine/repertoire/fichier.html</code>.</p>
188
189     <p>Vous pouvez aussi utiliser : </p>
190
191 <pre class="prettyprint lang-config">VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2.4+"</pre>
192
193
194     <p>La requête précédente concernerait alors
195     <code>/usr/local/apache/vhosts/example.com/d/o/m/aine/repertoire/fichier.html</code>.</p>
196
197     <p>Une demande très courante des utilisateurs concerne la possibilité de
198     faire correspondre plusieurs racines de documents à plusieurs
199     domaines, sans avoir à se préoccuper de la longueur ou du nombre de
200     parties du nom d'hôte faisant partie de la requête. Si le nom d'hôte
201     de la requête est <code>sub.www.domain.example.com</code> au lieu de
202     simplement <code>www.domain.example.com</code>, alors en utilisant
203     %3+, la racine des documents sera
204     <code>/usr/local/apache/vhosts/domain.example.com/...</code> au
205     lieu du répertoire <code>example.com</code> attendu. Dans ce genre
206     de situation, il peut s'avérer préférable d'utiliser la combinaison
207     <code>%-2.0.%-1.0</code> qui fournira toujours le nom de domaine et
208     le tld, par exemple <code>example.com</code> sans tenir compte du
209     nombre de sous-domaines ajoutés au nom d'hôte. Dans ces conditions,
210     il est possible d'élaborer une configuration qui associera les
211     sous-domaines de premier, second et troisième niveau au même
212     répertoire :
213 </p>
214 <pre class="prettyprint lang-config">VirtualDocumentRoot "/usr/local/apache/vhosts/%-2.0.%-1.0"</pre>
215
216 <p>
217 Dans l'exemple ci-dessus, <code>www.example.com</code>,
218 <code>www.sub.example.com</code> ou <code>example.com</code>
219 correspondront tous au répertoire
220 <code>/usr/local/apache/vhosts/example.com</code>.
221 </p>
222
223
224
225     <p>Pour l'hébergement virtuel à base d'adresse IP, vous pouvez
226     insérer les lignes suivantes dans votre fichier de configuration
227     :</p>
228
229     <pre class="prettyprint lang-config">UseCanonicalName DNS
230 VirtualDocumentRootIP "/usr/local/apache/vhosts/%1/%2/%3/%4/docs"
231 VirtualScriptAliasIP  "/usr/local/apache/vhosts/%1/%2/%3/%4/cgi-bin"</pre>
232
233
234     <p>Si l'adresse IP de <code>www.domaine.example.com</code> est
235     10.20.30.40, une requête pour
236     <code>http://www.domaine.example.com/repertoire/fichier.html</code>
237     concernera la ressource
238     <code>/usr/local/apache/vhosts/10/20/30/40/docs/repertoire/fichier.html</code>.
239     Une requête pour
240     <code>http://www.domaine.example.com/cgi-bin/script.pl</code>
241     concernera la ressource
242     <code>/usr/local/apache/vhosts/10/20/30/40/cgi-bin/script.pl</code>.</p>
243
244     <p>Si vous voulez insérer le caractère <code>.</code> dans une
245     directive <code>VirtualDocumentRoot</code>, et si cela crée un
246     conflit avec un spécificateur <code>%</code>, vous pouvez contourner
247     le problème de la manière suivante :</p>
248
249 <pre class="prettyprint lang-config">VirtualDocumentRoot "/usr/local/apache/vhosts/%2.0.%3.0"</pre>
250
251
252     <p>Une requête pour
253     <code>http://www.domaine.example.com/repertoire/fichier.html</code>
254     concernera alors la ressource
255     <code>/usr/local/apache/vhosts/domaine.exemple/repertoire/fichier.html</code>.</p>
256
257     <p>Les spécificateurs de format <code>%V</code> et <code>%A</code>
258     de la directive <code class="directive"><a href="../mod/mod_log_config.html#logformat">LogFormat</a></code> s'avèrent très utiles
259     lorsqu'ils sont utilisés en conjonction avec ce module.</p>
260 </div>
261 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
262 <div class="directive-section"><h2><a name="virtualdocumentroot" id="virtualdocumentroot">Directive</a> <a name="VirtualDocumentRoot" id="VirtualDocumentRoot">VirtualDocumentRoot</a><a title="Lien permanent" href="#virtualdocumentroot" class="permalink">&para;</a></h2>
263 <table class="directive">
264 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Permet une configuration dynamique de la racine des
265 documents d'un serveur virtuel donné</td></tr>
266 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualDocumentRoot <em>répertoire-interpolé</em>|none</code></td></tr>
267 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>VirtualDocumentRoot none</code></td></tr>
268 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr>
269 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
270 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_vhost_alias</td></tr>
271 </table>
272
273     <p>La directive <code class="directive">VirtualDocumentRoot</code> vous
274     permet de spécifier où le serveur HTTP Apache pourra trouver vos
275     documents en se basant
276     sur le nom du serveur. Le résultat de l'expansion du
277     <em>répertoire-interpolé</em> est utilisé comme racine de
278     l'arborescence des documents d'une manière similaire à l'argument de
279     la directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>. Si
280     <em>répertoire-interpolé</em> a pour valeur <code>none</code>, la
281     directive <code class="directive">VirtualDocumentRoot</code> est désactivée.
282     Cette directive ne peut pas être utilisée dans le même contexte que
283     la directive <code class="directive"><a href="#virtualdocumentrootip">VirtualDocumentRootIP</a></code>.</p>
284
285 <div class="warning"><h3>Note</h3>
286 La directive <code class="directive">VirtualDocumentRoot</code> l'emporte sur
287 toute directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code>
288 définie dans le même contexte ou dans des contextes enfants. Le fait de
289 définir une directive <code class="directive">VirtualDocumentRoot</code> dans le
290 contexte du serveur principal va effectivement l'emporter sur toute
291 directive <code class="directive"><a href="../mod/core.html#documentroot">DocumentRoot</a></code> définie dans
292 un serveur virtuel quelconque, si vous n'avez pas défini
293 <code class="directive">VirtualDocumentRoot</code> à <code>None</code> dans ce
294 serveur virtuel.
295 </div>    
296
297
298 </div>
299 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
300 <div class="directive-section"><h2><a name="virtualdocumentrootip" id="virtualdocumentrootip">Directive</a> <a name="VirtualDocumentRootIP" id="VirtualDocumentRootIP">VirtualDocumentRootIP</a><a title="Lien permanent" href="#virtualdocumentrootip" class="permalink">&para;</a></h2>
301 <table class="directive">
302 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration dynamique de la racine des documents pour un
303 serveur virtuel donné</td></tr>
304 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualDocumentRootIP <em>répertoire-interpolé</em>|none</code></td></tr>
305 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>VirtualDocumentRootIP none</code></td></tr>
306 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr>
307 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
308 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_vhost_alias</td></tr>
309 </table>
310
311 <p>La directive <code class="directive">VirtualDocumentRootIP</code> est
312 identique à la directive <code class="directive"><a href="#virtualdocumentroot">VirtualDocumentRoot</a></code> à l'exception
313 près qu'elle utilise l'adresse IP du serveur virtuel pour
314 l'interpolation du répertoire à la place du nom du serveur.</p>
315
316 </div>
317 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
318 <div class="directive-section"><h2><a name="virtualscriptalias" id="virtualscriptalias">Directive</a> <a name="VirtualScriptAlias" id="VirtualScriptAlias">VirtualScriptAlias</a><a title="Lien permanent" href="#virtualscriptalias" class="permalink">&para;</a></h2>
319 <table class="directive">
320 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration dynamique du répertoire des scripts CGI pour
321 un serveur virtuel donné</td></tr>
322 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualScriptAlias <em>répertoire-interpolé</em>|none</code></td></tr>
323 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>VirtualScriptAlias none</code></td></tr>
324 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr>
325 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
326 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_vhost_alias</td></tr>
327 </table>
328
329     <p>La directive <code class="directive">VirtualScriptAlias</code> vous
330     permet de spécifier où Apache httpd pourra trouver les scripts CGI selon une
331     méthode similaire à celle qu'utilise la directive <code class="directive"><a href="#virtualdocumentroot">VirtualDocumentRoot</a></code> pour les
332     autres documents. Elle recherche des requêtes dont l'URI commence
333     par <code>/cgi-bin/</code>, comme le ferait la directive <code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>.</p>
334
335
336 </div>
337 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
338 <div class="directive-section"><h2><a name="virtualscriptaliasip" id="virtualscriptaliasip">Directive</a> <a name="VirtualScriptAliasIP" id="VirtualScriptAliasIP">VirtualScriptAliasIP</a><a title="Lien permanent" href="#virtualscriptaliasip" class="permalink">&para;</a></h2>
339 <table class="directive">
340 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Configuration dynamique du répertoire des scripts CGI pour
341 un serveur virtuel donné</td></tr>
342 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>VirtualScriptAliasIP <em>répertoire-interpolé</em>|none</code></td></tr>
343 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>VirtualScriptAliasIP none</code></td></tr>
344 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr>
345 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
346 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_vhost_alias</td></tr>
347 </table>
348
349     <p>La directive <code class="directive">VirtualScriptAliasIP</code> est
350     identique à la directive <code class="directive"><a href="#virtualscriptalias">VirtualScriptAlias</a></code> à
351     l'exception près qu'elle utilise l'adresse IP du serveur virtuel
352     pour l'interpolation du répertoire à la place du nom du serveur.</p>
353
354     
355 </div>
356 </div>
357 <div class="bottomlang">
358 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_vhost_alias.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
359 <a href="../fr/mod/mod_vhost_alias.html" title="Français">&nbsp;fr&nbsp;</a> |
360 <a href="../tr/mod/mod_vhost_alias.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
361 </div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
362 <script type="text/javascript"><!--//--><![CDATA[//><!--
363 var comments_shortname = 'httpd';
364 var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_vhost_alias.html';
365 (function(w, d) {
366     if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
367         d.write('<div id="comments_thread"><\/div>');
368         var s = d.createElement('script');
369         s.type = 'text/javascript';
370         s.async = true;
371         s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
372         (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
373     }
374     else {
375         d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
376     }
377 })(window, document);
378 //--><!]]></script></div><div id="footer">
379 <p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
380 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
381 if (typeof(prettyPrint) !== 'undefined') {
382     prettyPrint();
383 }
384 //--><!]]></script>
385 </body></html>