1<?xml version="1.0" encoding="ISO-8859-1"?>
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        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5              This file is generated from xml source: DO NOT EDIT
6        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7      -->
8<title>Fichiers de configuration - Serveur Apache HTTP</title>
9<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11<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" />
12<script src="/style/scripts/prettify.min.js" type="text/javascript">
13</script>
14
15<link href="/images/favicon.ico" rel="shortcut icon" /></head>
16<body id="manual-page"><div id="page-header">
17<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/directives.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>
18<p class="apache">Serveur Apache HTTP Version 2.4</p>
19<img alt="" src="/images/feather.gif" /></div>
20<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
21<div id="path">
22<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.4</a></div><div id="page-content"><div id="preamble"><h1>Fichiers de configuration</h1>
23<div class="toplang">
24<p><span>Langues Disponibles: </span><a href="/de/configuring.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
25<a href="/en/configuring.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
26<a href="/fr/configuring.html" title="Fran�ais">&nbsp;fr&nbsp;</a> |
27<a href="/ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
28<a href="/ko/configuring.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
29<a href="/tr/configuring.html" hreflang="tr" rel="alternate" title="T�rk�e">&nbsp;tr&nbsp;</a></p>
30</div>
31
32<p>Ce document d�crit les fichiers utilis�s pour configurer
33le Serveur HTTP Apache.</p>
34</div>
35<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#main">Fichiers de configuration principaux</a></li>
36<li><img alt="" src="/images/down.gif" /> <a href="#syntax">Syntaxe des fichiers de configuration</a></li>
37<li><img alt="" src="/images/down.gif" /> <a href="#modules">Modules</a></li>
38<li><img alt="" src="/images/down.gif" /> <a href="#scope">Port�e des directives</a></li>
39<li><img alt="" src="/images/down.gif" /> <a href="#htaccess">Fichiers .htaccess</a></li>
40</ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div>
41<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
42<div class="section">
43<h2><a name="main" id="main">Fichiers de configuration principaux</a></h2>
44    
45    <table class="related"><tr><th>Modules Apparent�s</th><th>Directives Apparent�es</th></tr><tr><td><ul><li><code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code></li></ul></td><td><ul><li><code class="directive"><a href="/mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code></li><li><code class="directive"><a href="/mod/core.html#include">Include</a></code></li><li><code class="directive"><a href="/mod/mod_mime.html#typesconfig">TypesConfig</a></code></li></ul></td></tr></table>
46
47    <p>La configuration du serveur HTTP Apache est effectu�e en pla�ant des <a href="mod/directives.html">directives</a> dans des fichiers de
48    configuration au format texte. Le fichier de configuration principal se nomme
49    en g�n�ral
50    <code>httpd.conf</code>. La localisation de ce fichier est d�finie
51    � la compilation, mais peut �tre red�finie � l'aide de l'option
52    de ligne de commande <code>-f</code>. En outre, d'autres fichiers de
53    configuration peuvent �tre ajout�s � l'aide de la directive
54    <code class="directive"><a href="/mod/core.html#include">Include</a></code>, et des caract�res de
55    remplacement
56    peuvent �tre utilis�s pour inclure de nombreux fichiers de configuration.
57    Des directives de tous types peuvent �tre plac�es dans chacun de ces fichiers
58    de configuration.  Les modifications dans les fichiers de configuration
59    principaux ne sont prises en compte par httpd que lorsque le serveur
60    est d�marr� ou red�marr�.</p>
61
62    <p>Le serveur lit aussi un fichier contenant les types de document mime;
63    ce fichier est d�fini par la directive <code class="directive"><a href="/mod/mod_mime.html#typesconfig">TypesConfig</a></code>,
64    et se nomme <code>mime.types</code> par d�faut.</p>
65  </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
66<div class="section">
67<h2><a name="syntax" id="syntax">Syntaxe des fichiers de configuration</a></h2>
68    
69
70    <p>Les fichiers de configuration de httpd contiennent une directive
71    par ligne.
72    On peut utiliser l'anti-slash "\" comme dernier caract�re d'une ligne
73    pour indiquer que la directive continue � la ligne suivante.
74    Il ne doit y avoir aucun caract�re ni espace entre l'anti-slash et
75    la fin de la ligne.</p>
76
77    <p>Les arguments des directives sont s�par�s les uns des autres par
78    des espaces. Si un argument contient des espaces, il doit �tre
79    entour� de guillemets.</p>
80
81    <p>Les directives dans les fichiers de configuration ne sont pas
82    sensibles � la casse, mais leurs arguments le sont souvent. Les lignes
83    qui d�butent par le caract�re "#" sont interpr�t�es comme des
84    commentaires, et sont ignor�es. Les commentaires ne doivent
85    <strong>pas</strong> �tre inclus dans une ligne apr�s une directive
86    de configuration. Les lignes vides et les espaces pr�c�dant une directive
87    sont ignor�s; vous pouvez par cons�quent indenter les directives
88    afin d'am�liorer la lisibilit�.</p>
89
90    <p>Les valeurs des variables d'environnement ou des variables
91    d�finies via la directive <code class="directive"><a href="/mod/core.html#define">Define</a></code> peuvent �tre utilis�es dans le
92    fichier de configuration en utilisant la syntaxe
93    <code>${VAR}</code>. Si "VAR" est le nom d'une variable valide, la
94    valeur de la variable est alors substitu�e � la cha�ne
95    <code>${VAR}</code>, et le processus de lecture du fichier de
96    configuration continue comme si la cha�ne correspondant � la valeur
97    de la variable s'y �tait trouv�e litt�ralement. Les variables d�finies
98    via la directive <code class="directive"><a href="/mod/core.html#define">Define</a></code>
99    l'emportent sur les autres variables d'environnement du shell. Si la
100    variable "VAR" n'est pas trouv�e, la cha�ne <code>${VAR}</code>
101    n'est pas modifi�e, et un avertissement est enregistr� dans le
102    journal. Le caract�re ":" est interdit dans les noms de variables
103    afin d'�viter tout conflit avec la syntaxe de la directive <code class="directive"><a href="/mod/mod_rewrite.html#rewritemap">RewriteMap</a></code>.</p>
104
105    <p>Seules les variables d'environnement du shell d�finies avant le d�marrage
106    du serveur peuvent �tre utilis�es dans les extensions.
107    Les variables d'environnement
108    d�finies dans le fichier de configuration lui-m�me, par exemple avec <code class="directive"><a href="/mod/mod_env.html#setenv">SetEnv</a></code>, prennent effet trop tard pour
109    pouvoir �tre utilis�es dans les extensions au sein du fichier de
110    configuration.</p>
111
112    <p>La longueur maximale d'une ligne dans un fichier de configuration
113    normal, apr�s substitution des variables et fusion des lignes
114    interrompues, est approximativement de 16 Mo. Dans les <a href="configuring.html#htaccess">fichiers .htaccess</a>, la longueur
115    maximale est de 8190 caract�res.</p>
116
117    <p>Vous pouvez v�rifier l'absence d'erreurs de syntaxe dans vos fichiers
118    de configuration sans d�marrer le serveur � l'aide de la commande
119    <code>apachectl configtest</code> ou de l'option de ligne de commande
120    <code>-t</code>.</p>
121
122    <p>Vous pouvez utiliser la d�finition <code>-DDUMP_CONFIG</code> de
123    <code class="module"><a href="/mod/mod_info.html">mod_info</a></code> pour afficher la configuration avec tous
124    les fichiers inclus et les variables d'environnement �valu�es, tous
125    les commentaires et les sections <code class="directive"><a href="/mod/core.html#ifdefine">&lt;IfDefine&gt;</a></code> et <code class="directive"><a href="/mod/core.html#ifmodule">&lt;IfModule&gt;</a></code> non actives ayant
126    �t� supprim�s. Cependant, la sortie ne refl�te
127    pas les fusions ou �crasements pouvant intervenir en cas de
128    d�finitions multiples de directives.</p>
129  </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
130<div class="section">
131<h2><a name="modules" id="modules">Modules</a></h2>
132    
133
134    <table class="related"><tr><th>Modules Apparent�s</th><th>Directives Apparent�es</th></tr><tr><td><ul><li><code class="module"><a href="/mod/mod_so.html">mod_so</a></code></li></ul></td><td><ul><li><code class="directive"><a href="/mod/core.html#ifmodule">&lt;IfModule&gt;</a></code></li><li><code class="directive"><a href="/mod/mod_so.html#loadmodule">LoadModule</a></code></li></ul></td></tr></table>
135
136    <p>httpd est un serveur modulaire. Ceci implique que seules les
137    fonctionnalit�s les plus courantes sont incluses dans le serveur de base.
138    Les fonctionnalit�s �tendues sont fournies � l'aide de <a href="mod/">modules</a> qui peuvent �tre charg�s dans httpd.
139    Par d�faut, un jeu de <a href="mod/module-dict.html#Status">modules de base</a> est inclus dans le
140    serveur � la compilation. Si le serveur est compil� de fa�on � utiliser
141    les <a href="dso.html">modules charg�s dynamiquement</a>,
142    alors les modules peuvent �tre compil�s s�par�ment et charg�s �
143    n'importe quel moment � l'aide de la directive
144    <code class="directive"><a href="/mod/mod_so.html#loadmodule">LoadModule</a></code>.
145    Dans le cas contraire, httpd doit �tre recompil� pour ajouter ou
146    supprimer des modules.
147    Les directives de configuration peuvent �tre incluses de mani�re
148    conditionnelle selon la pr�sence ou l'absence d'un module particulier
149    en les pla�ant dans un bloc <code class="directive"><a href="/mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>.</p>
150
151    <p>Pour voir quels modules ont �t� compil�s avec le serveur,
152    vous pouvez utiliser l'option de ligne de commande <code>-l</code>.</p>
153  </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
154<div class="section">
155<h2><a name="scope" id="scope">Port�e des directives</a></h2>
156    
157
158    <table class="related"><tr><th>Modules Apparent�s</th><th>Directives Apparent�es</th></tr><tr><td /><td><ul><li><code class="directive"><a href="/mod/core.html#directory">&lt;Directory&gt;</a></code></li><li><code class="directive"><a href="/mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code></li><li><code class="directive"><a href="/mod/core.html#files">&lt;Files&gt;</a></code></li><li><code class="directive"><a href="/mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code></li><li><code class="directive"><a href="/mod/core.html#location">&lt;Location&gt;</a></code></li><li><code class="directive"><a href="/mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code></li><li><code class="directive"><a href="/mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code></li></ul></td></tr></table>
159
160    <p>Les directives plac�es dans les fichiers de configuration principaux
161    s'appliquent au serveur dans son ensemble. Si vous souhaitez modifier la
162    configuration d'une partie du serveur seulement, vous pouvez limiter la
163    port�e de vos directives en les pla�ant dans une section
164    <code class="directive"><a href="/mod/core.html#directory">&lt;Directory&gt;</a></code>, <code class="directive"><a href="/mod/core.html#directorymatch">&lt;DirectoryMatch&gt;</a></code>, <code class="directive"><a href="/mod/core.html#files">&lt;Files&gt;</a></code>, <code class="directive"><a href="/mod/core.html#filesmatch">&lt;FilesMatch&gt;</a></code>, <code class="directive"><a href="/mod/core.html#location">&lt;Location&gt;</a></code>, ou <code class="directive"><a href="/mod/core.html#locationmatch">&lt;LocationMatch&gt;</a></code>.
165    Ces sections limitent le champ d'application des directives qu'elles
166    contiennent � des URls ou des portions du syst�me de fichiers particuli�res.
167    Elles peuvent aussi �tre imbriqu�es, ce qui permet
168    une configuration tr�s fine.</p>
169
170    <p>httpd peut servir simultan�ment de nombreux sites web au travers des
171    <a href="vhosts/">H�tes Virtuels</a>. La port�e des directives peut ainsi
172    �tre limit�e en les pla�ant dans des sections
173    <code class="directive"><a href="/mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>,
174    afin qu'elles ne s'appliquent qu'aux requ�tes
175    pour un site web particulier.</p>
176
177    <p>Bien que la plupart des directives puissent �tre plac�es dans
178    chacune de ces sections, certaines d'entre elles n'ont aucun sens
179    dans certains contextes.
180    Par exemple, les directives qui contr�lent la cr�ation des processus
181    n'ont de sens que dans le contexte du serveur principal. Pour d�terminer
182    quelles directives peuvent �tre plac�es dans quelles sections, consultez
183    le <a href="mod/directive-dict.html#Context">Contexte</a> de la
184    directive. Pour plus d'informations, nous fournissons des d�tails dans
185    <a href="sections.html">Comment fonctionnent les sections Directory,
186    Location et Files</a>.</p>
187  </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
188<div class="section">
189<h2><a name="htaccess" id="htaccess">Fichiers .htaccess</a></h2>
190    
191
192    <table class="related"><tr><th>Modules Apparent�s</th><th>Directives Apparent�es</th></tr><tr><td /><td><ul><li><code class="directive"><a href="/mod/core.html#accessfilename">AccessFileName</a></code></li><li><code class="directive"><a href="/mod/core.html#allowoverride">AllowOverride</a></code></li></ul></td></tr></table>
193
194    <p>httpd permet la gestion d�centralis�e de la configuration
195    via des fichiers sp�ciaux plac�s dans l'arborescence du site web.
196    Ces fichiers sp�ciaux se nomment en g�n�ral <code>.htaccess</code>,
197    mais tout autre nom peut �tre sp�cifi� � l'aide de la directive
198    <code class="directive"><a href="/mod/core.html#accessfilename">AccessFileName</a></code>.
199    Les directives plac�es dans les fichiers <code>.htaccess</code>
200    s'appliquent au r�pertoire dans lequel vous avez plac� le fichier,
201    ainsi qu'� tous ses sous-r�pertoires.
202    La syntaxe des fichiers <code>.htaccess</code> est la m�me que celle
203    des fichiers de configuration principaux. Comme les fichiers
204    <code>.htaccess</code> sont lus � chaque requ�te, les modifications de
205    ces fichiers prennent effet imm�diatement.</p>
206
207    <p>Pour d�terminer quelles directives peuvent �tre plac�es
208    dans les fichiers <code>.htaccess</code>, consultez le
209    <a href="mod/directive-dict.html#Context">Contexte</a> de la
210    directive. L'administrateur du serveur peut contr�ler quelles
211    directives peuvent �tre plac�es dans les fichiers
212    <code>.htaccess</code> en d�finissant la directive
213    <code class="directive"><a href="/mod/core.html#allowoverride">AllowOverride</a></code>
214    dans les fichiers de configuration principaux.</p>
215
216    <p>Pour plus d'informations sur les fichiers <code>.htaccess</code>,
217    se r�f�rer au <a href="howto/htaccess.html">tutoriel .htaccess</a>.</p>
218  </div></div>
219<div class="bottomlang">
220<p><span>Langues Disponibles: </span><a href="/de/configuring.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
221<a href="/en/configuring.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
222<a href="/fr/configuring.html" title="Fran�ais">&nbsp;fr&nbsp;</a> |
223<a href="/ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
224<a href="/ko/configuring.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
225<a href="/tr/configuring.html" hreflang="tr" rel="alternate" title="T�rk�e">&nbsp;tr&nbsp;</a></p>
226</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>
227<script type="text/javascript"><!--//--><![CDATA[//><!--
228var comments_shortname = 'httpd';
229var comments_identifier = 'http://httpd.apache.org/docs/2.4/configuring.html';
230(function(w, d) {
231    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
232        d.write('<div id="comments_thread"><\/div>');
233        var s = d.createElement('script');
234        s.type = 'text/javascript';
235        s.async = true;
236        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
237        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
238    }
239    else { 
240        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
241    }
242})(window, document);
243//--><!]]></script></div><div id="footer">
244<p class="apache">Copyright 2014 The Apache Software Foundation.<br />Autoris� sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
245<p class="menu"><a href="/mod/">Modules</a> | <a href="/mod/directives.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[//><!--
246if (typeof(prettyPrint) !== 'undefined') {
247    prettyPrint();
248}
249//--><!]]></script>
250</body></html>