]> granicus.if.org Git - apache/blob - docs/manual/configuring.html.fr
Update transformations
[apache] / docs / manual / configuring.html.fr
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" />
12 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
13 <body id="manual-page"><div id="page-header">
14 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p>
15 <p class="apache">Serveur Apache HTTP Version 2.3</p>
16 <img alt="" src="./images/feather.gif" /></div>
17 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
18 <div id="path">
19 <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.3</a></div><div id="page-content"><div id="preamble"><h1>Fichiers de configuration</h1>
20 <div class="toplang">
21 <p><span>Langues Disponibles: </span><a href="./de/configuring.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
22 <a href="./en/configuring.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
23 <a href="./fr/configuring.html" title="Français">&nbsp;fr&nbsp;</a> |
24 <a href="./ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
25 <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
26 <a href="./tr/configuring.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
27 </div>
28
29 <p>Ce document décrit les fichiers utilisés pour configurer
30 le Serveur HTTP Apache.</p>
31 </div>
32 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#main">Fichiers de configuration principaux</a></li>
33 <li><img alt="" src="./images/down.gif" /> <a href="#syntax">Syntaxe des fichiers de configuration</a></li>
34 <li><img alt="" src="./images/down.gif" /> <a href="#modules">Modules</a></li>
35 <li><img alt="" src="./images/down.gif" /> <a href="#scope">Portée des directives</a></li>
36 <li><img alt="" src="./images/down.gif" /> <a href="#htaccess">Fichiers .htaccess</a></li>
37 </ul></div>
38 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
39 <div class="section">
40 <h2><a name="main" id="main">Fichiers de configuration principaux</a></h2>
41     
42     <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>
43
44     <p>La configuration d'Apache est effectuée en plaçant des <a href="mod/directives.html">directives</a> dans des fichiers de
45     configuration au format texte. Le fichier de configuration principal se nomme
46     en général
47     <code>httpd.conf</code>. La localisation de ce fichier est définie
48     à la compilation, mais peut être redéfinie à l'aide de l'option
49     de ligne de commande <code>-f</code>. En outre, d'autres fichiers de
50     configuration peuvent être ajoutés à l'aide de la directive
51     <code class="directive"><a href="./mod/core.html#include">Include</a></code>, et des caractères de
52     remplacement
53     peuvent être utilisés pour inclure de nombreux fichiers de configuration.
54     Des directives de tous types peuvent être placées dans chacun de ces fichiers
55     de configuration.  Les modifications dans les fichiers de configuration
56     principaux ne sont prises en compte par Apache que lorsque le serveur
57     est démarré ou redémarré.</p>
58
59     <p>Le serveur lit aussi un fichier contenant les types de document mime;
60     ce fichier est défini par la directive <code class="directive"><a href="./mod/mod_mime.html#typesconfig">TypesConfig</a></code>,
61     et se nomme <code>mime.types</code> par défaut.</p>
62   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
63 <div class="section">
64 <h2><a name="syntax" id="syntax">Syntaxe des fichiers de configuration</a></h2>
65     
66
67     <p>Les fichiers de configuration d'Apache contiennent une directive
68     par ligne.
69     On peut utiliser l'anti-slash "\" comme dernier caractère d'une ligne
70     pour indiquer que la directive continue à la ligne suivante.
71     Il ne doit y avoir aucun caractère ni espace entre l'anti-slash et
72     la fin de la ligne.</p>
73
74     <p>Les directives dans les fichiers de configuration ne sont pas
75     sensibles à la casse, mais leurs arguments le sont souvent. Les lignes
76     qui débutent par le caractère "#" sont interprétées comme des
77     commentaires, et sont ignorées. Les commentaires ne doivent
78     <strong>pas</strong> être inclus dans une ligne après une directive
79     de configuration. Les lignes vides et les espaces précédant une directive
80     sont ignorés; vous pouvez par conséquent indenter les directives
81     afin d'améliorer la lisibilité.</p>
82
83     <p>Vous pouvez vérifier l'absence d'erreurs de syntaxe dans vos fichiers
84     de configuration sans démarrer le serveur à l'aide de la commande
85     <code>apachectl configtest</code> ou de l'option de ligne de commande
86     <code>-t</code>.</p>
87   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
88 <div class="section">
89 <h2><a name="modules" id="modules">Modules</a></h2>
90     
91
92     <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>
93
94     <p>Apache est un serveur modulaire. Ceci implique que seules les
95     fonctionnalités les plus courantes sont incluses dans le serveur de base.
96     Les fonctionnalités étendues sont fournies à l'aide de <a href="mod/">modules</a> qui peuvent être chargés dans Apache.
97     Par défaut, un jeu de <a href="mod/module-dict.html#Status">modules de base</a> est inclus dans le
98     serveur à la compilation. Si le serveur est compilé de façon à utiliser
99     les <a href="dso.html">modules chargés dynamiquement</a>,
100     alors les modules peuvent être compilés séparément et chargés à
101     n'importe quel moment à l'aide de la directive
102     <code class="directive"><a href="./mod/mod_so.html#loadmodule">LoadModule</a></code>.
103     Dans le cas contraire, Apache doit être recompilé pour ajouter ou
104     supprimer des modules.
105     Les directives de configuration peuvent être incluses de manière
106     conditionnelle selon la présence ou l'absence d'un module particulier
107     en les plaçant dans un bloc <code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>.</p>
108
109     <p>Pour voir quels modules ont été compilés avec le serveur,
110     vous pouvez utiliser l'option de ligne de commande <code>-l</code>.</p>
111   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
112 <div class="section">
113 <h2><a name="scope" id="scope">Portée des directives</a></h2>
114     
115
116     <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>
117
118     <p>Les directives placées dans les fichiers de configuration principaux
119     s'appliquent au serveur dans son ensemble. Si vous souhaitez modifier la
120     configuration d'une partie du serveur seulement, vous pouvez limiter la
121     portée de vos directives en les plaçant dans une section
122     <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>.
123     Ces sections limitent le champ d'application des directives qu'elles
124     contiennent à des URls ou des portions du système de fichiers particulières.
125     Elles peuvent aussi être imbriquées, ce qui permet
126     une configuration très fine.</p>
127
128     <p>Apache peut servir simultanément de nombreux sites web au travers des
129     <a href="vhosts/">Hôtes Virtuels</a>. La portée des directives peut ainsi
130     être limitée en les plaçant dans des sections
131     <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>,
132     afin qu'elles ne s'appliquent qu'aux requêtes
133     pour un site web particulier.</p>
134
135     <p>Bien que la plupart des directives puissent être placées dans
136     chacune de ces sections, certaines d'entre elles n'ont aucun sens
137     dans certains contextes.
138     Par exemple, les directives qui contrôlent la création des processus
139     n'ont de sens que dans le contexte du serveur principal. Pour déterminer
140     quelles directives peuvent être placées dans quelles sections, consultez
141     le <a href="mod/directive-dict.html#Context">Contexte</a> de la
142     directive. Pour plus d'informations, nous fournissons des détails dans
143     <a href="sections.html">Comment fonctionnent les sections Directory,
144     Location et Files</a>.</p>
145   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
146 <div class="section">
147 <h2><a name="htaccess" id="htaccess">Fichiers .htaccess</a></h2>
148     
149
150     <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>
151
152     <p>Apache permet la gestion décentralisée de la configuration
153     via des fichiers spéciaux placés dans l'arborescence du site web.
154     Ces fichiers spéciaux se nomment en général <code>.htaccess</code>,
155     mais tout autre nom peut être spécifié à l'aide de la directive
156     <code class="directive"><a href="./mod/core.html#accessfilename">AccessFileName</a></code>.
157     Les directives placées dans les fichiers <code>.htaccess</code>
158     s'appliquent au répertoire dans lequel vous avez placé le fichier,
159     ainsi qu'à tous ses sous-répertoires.
160     La syntaxe des fichiers <code>.htaccess</code> est la même que celle
161     des fichiers de configuration principaux. Comme les fichiers
162     <code>.htaccess</code> sont lus à chaque requête, les modifications de
163     ces fichiers prennent effet immédiatement.</p>
164
165     <p>Pour déterminer quelles directives peuvent être placées
166     dans les fichiers <code>.htaccess</code>, consultez le
167     <a href="mod/directive-dict.html#Context">Contexte</a> de la
168     directive. L'administrateur du serveur peut contrôler quelles
169     directives peuvent être placées dans les fichiers
170     <code>.htaccess</code> en définissant la directive
171     <code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code>
172     dans les fichiers de configuration principaux.</p>
173
174     <p>Pour plus d'informations sur les fichiers <code>.htaccess</code>,
175     se référer au <a href="howto/htaccess.html">tutoriel .htaccess</a>.</p>
176   </div></div>
177 <div class="bottomlang">
178 <p><span>Langues Disponibles: </span><a href="./de/configuring.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
179 <a href="./en/configuring.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
180 <a href="./fr/configuring.html" title="Français">&nbsp;fr&nbsp;</a> |
181 <a href="./ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
182 <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
183 <a href="./tr/configuring.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
184 </div><div id="footer">
185 <p class="apache">Copyright 2010 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
186 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p></div>
187 </body></html>