github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/configuring.html.fr (about)

     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  <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
     5  <!--
     6          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     7                This file is generated from xml source: DO NOT EDIT
     8          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     9        -->
    10  <title>Fichiers de configuration - Serveur Apache HTTP Version 2.2</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" /><link href="http://httpd.apache.org/docs/current/configuring.html" rel="canonical" /></head>
    18  <body id="manual-page"><div id="page-header">
    19  <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>
    20  <p class="apache">Serveur Apache HTTP Version 2.2</p>
    21  <img alt="" src="./images/feather.gif" /></div>
    22  <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
    23  <div id="path">
    24  <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.2</a></div><div id="page-content"><div class="retired"><h4>A savoir</h4>
    25              <p>Ce document concerne une version ancienne (<strong>2.2</strong>)
    26  	    du serveur HTTP Apache. La version actuelle est
    27  	    documentée <a href="http://httpd.apache.org/docs/current">ici</a>. Si vous n'avez
    28  	    pas encore effectué la mise è jour, veuillez suivre <a href="http://httpd.apache.org/docs/current/upgrading.html">ce
    29  	    lien</a> pour plus d'informations.</p>
    30          <p>Pour consulter la version actuelle de ce
    31  	document, vous pouvez suivre <a href="http://httpd.apache.org/docs/current/configuring.html">ce lien</a>.</p></div><div id="preamble"><h1>Fichiers de configuration</h1>
    32  <div class="toplang">
    33  <p><span>Langues Disponibles: </span><a href="./de/configuring.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
    34  <a href="./en/configuring.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
    35  <a href="./fr/configuring.html" title="Français">&nbsp;fr&nbsp;</a> |
    36  <a href="./ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
    37  <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
    38  <a href="./tr/configuring.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
    39  </div>
    40  
    41  <p>Ce document décrit les fichiers utilisés pour configurer
    42  le Serveur HTTP Apache.</p>
    43  </div>
    44  <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#main">Fichiers de configuration principaux</a></li>
    45  <li><img alt="" src="./images/down.gif" /> <a href="#syntax">Syntaxe des fichiers de configuration</a></li>
    46  <li><img alt="" src="./images/down.gif" /> <a href="#modules">Modules</a></li>
    47  <li><img alt="" src="./images/down.gif" /> <a href="#scope">Portée des directives</a></li>
    48  <li><img alt="" src="./images/down.gif" /> <a href="#htaccess">Fichiers .htaccess</a></li>
    49  </ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div>
    50  <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
    51  <div class="section">
    52  <h2><a name="main" id="main">Fichiers de configuration principaux</a></h2>
    53      
    54      <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>
    55  
    56      <p>La configuration d'Apache est effectuée en plaçant des <a href="mod/directives.html">directives</a> dans des fichiers de
    57      configuration au format texte. Le fichier de configuration principal se nomme
    58      en général
    59      <code>httpd.conf</code>. La localisation de ce fichier est définie
    60      à la compilation, mais peut être redéfinie à l'aide de l'option
    61      de ligne de commande <code>-f</code>. En outre, d'autres fichiers de
    62      configuration peuvent être ajoutés à l'aide de la directive
    63      <code class="directive"><a href="./mod/core.html#include">Include</a></code>, et des caractères de
    64      remplacement
    65      peuvent être utilisés pour inclure de nombreux fichiers de configuration.
    66      Des directives de tous types peuvent être placées dans chacun de ces fichiers
    67      de configuration.  Les modifications dans les fichiers de configuration
    68      principaux ne sont prises en compte par Apache que lorsque le serveur
    69      est démarré ou redémarré.</p>
    70  
    71      <p>Le serveur lit aussi un fichier contenant les types de document mime;
    72      ce fichier est défini par la directive <code class="directive"><a href="./mod/mod_mime.html#typesconfig">TypesConfig</a></code>,
    73      et se nomme <code>mime.types</code> par défaut.</p>
    74    </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
    75  <div class="section">
    76  <h2><a name="syntax" id="syntax">Syntaxe des fichiers de configuration</a></h2>
    77      
    78  
    79      <p>Les fichiers de configuration d'Apache contiennent une directive
    80      par ligne.
    81      On peut utiliser l'anti-slash "\" comme dernier caractère d'une ligne
    82      pour indiquer que la directive continue à la ligne suivante.
    83      Il ne doit y avoir aucun caractère ni espace entre l'anti-slash et
    84      la fin de la ligne.</p>
    85  
    86      <p>Les directives dans les fichiers de configuration ne sont pas
    87      sensibles à la casse, mais leurs arguments le sont souvent. Les lignes
    88      qui débutent par le caractère "#" sont interprétées comme des
    89      commentaires, et sont ignorées. Les commentaires ne doivent
    90      <strong>pas</strong> apparaître sur la même ligne qu'une directive
    91      de configuration. Les espaces précédant une directive
    92      sont ignorés; vous pouvez par conséquent indenter les directives
    93      afin d'améliorer la lisibilité. Les lignes vides sont
    94      aussi ignorées.</p>
    95  
    96      <p>On peut utiliser les variables d'environnement du shell dans les
    97      lignes du fichier de configuration en utilisant la syntaxe
    98      <code>${ENVVAR}</code>. Si "ENVVAR" est le nom d'une variable
    99      d'environnement valide, sa valeur remplace l'expression
   100      <code>${ENVVAR}</code> dans la ligne du fichier de configuration, et
   101      le traitement continue comme si cette valeur avait été inscrite
   102      directement dans le fichier de configuration. Si la variable ENVVAR
   103      n'est pas trouvée, l'expression "${ENVVAR}" est conservée tel quel
   104      pour une utilisation ultérieure dans le traitement du fichier de
   105      configuration.</p>
   106  
   107      <p>La longueur maximale d'une ligne du fichier de configuration,
   108      après substitution des variables d'environnement, reconstitution des
   109      lignes fragmentées et suppression des espaces de début et de fin,
   110      est de 8192 caractères.</p>
   111  
   112      <p>Vous pouvez vérifier l'absence d'erreurs de syntaxe dans vos fichiers
   113      de configuration sans démarrer le serveur à l'aide de la commande
   114      <code>apachectl configtest</code> ou de l'option de ligne de commande
   115      <code>-t</code>.</p>
   116    </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   117  <div class="section">
   118  <h2><a name="modules" id="modules">Modules</a></h2>
   119      
   120  
   121      <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>
   122  
   123      <p>Apache est un serveur modulaire. Ceci implique que seules les
   124      fonctionnalités les plus courantes sont incluses dans le serveur de base.
   125      Les fonctionnalités étendues sont fournies à l'aide de <a href="mod/">modules</a> qui peuvent être chargés dans Apache.
   126      Par défaut, un jeu de <a href="mod/module-dict.html#Status">modules de base</a> est inclus dans le
   127      serveur à la compilation. Si le serveur est compilé de façon à utiliser
   128      les <a href="dso.html">modules chargés dynamiquement</a>,
   129      alors les modules peuvent être compilés séparément et chargés à
   130      n'importe quel moment à l'aide de la directive
   131      <code class="directive"><a href="./mod/mod_so.html#loadmodule">LoadModule</a></code>.
   132      Dans le cas contraire, Apache doit être recompilé pour ajouter ou
   133      supprimer des modules.
   134      Les directives de configuration peuvent être incluses de manière
   135      conditionnelle selon la présence ou l'absence d'un module particulier
   136      en les plaçant dans un bloc <code class="directive"><a href="./mod/core.html#ifmodule">&lt;IfModule&gt;</a></code>.</p>
   137  
   138      <p>Pour voir quels modules ont été compilés avec le serveur,
   139      vous pouvez utiliser l'option de ligne de commande <code>-l</code>.</p>
   140    </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   141  <div class="section">
   142  <h2><a name="scope" id="scope">Portée des directives</a></h2>
   143      
   144  
   145      <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>
   146  
   147      <p>Les directives placées dans les fichiers de configuration principaux
   148      s'appliquent au serveur dans son ensemble. Si vous souhaitez modifier la
   149      configuration d'une partie du serveur seulement, vous pouvez limiter la
   150      portée de vos directives en les plaçant dans une section
   151      <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>.
   152      Ces sections limitent le champ d'application des directives qu'elles
   153      contiennent à des URls ou des portions du système de fichiers particulières.
   154      Elles peuvent aussi être imbriquées, ce qui permet
   155      une configuration très fine.</p>
   156  
   157      <p>Apache peut servir simultanément de nombreux sites web au travers des
   158      <a href="vhosts/">Hôtes Virtuels</a>. La portée des directives peut ainsi
   159      être limitée en les plaçant dans des sections
   160      <code class="directive"><a href="./mod/core.html#virtualhost">&lt;VirtualHost&gt;</a></code>,
   161      afin qu'elles ne s'appliquent qu'aux requêtes
   162      pour un site web particulier.</p>
   163  
   164      <p>Bien que la plupart des directives puissent être placées dans
   165      chacune de ces sections, certaines d'entre elles n'ont aucun sens
   166      dans certains contextes.
   167      Par exemple, les directives qui contrôlent la création des processus
   168      n'ont de sens que dans le contexte du serveur principal. Pour déterminer
   169      quelles directives peuvent être placées dans quelles sections, consultez
   170      le <a href="mod/directive-dict.html#Context">Contexte</a> de la
   171      directive. Pour plus d'informations, nous fournissons des détails dans
   172      <a href="sections.html">Comment fonctionnent les sections Directory,
   173      Location et Files</a>.</p>
   174    </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
   175  <div class="section">
   176  <h2><a name="htaccess" id="htaccess">Fichiers .htaccess</a></h2>
   177      
   178  
   179      <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>
   180  
   181      <p>Apache permet la gestion décentralisée de la configuration
   182      via des fichiers spéciaux placés dans l'arborescence du site web.
   183      Ces fichiers spéciaux se nomment en général <code>.htaccess</code>,
   184      mais tout autre nom peut être spécifié à l'aide de la directive
   185      <code class="directive"><a href="./mod/core.html#accessfilename">AccessFileName</a></code>.
   186      Les directives placées dans les fichiers <code>.htaccess</code>
   187      s'appliquent au répertoire dans lequel vous avez placé le fichier,
   188      ainsi qu'à tous ses sous-répertoires.
   189      La syntaxe des fichiers <code>.htaccess</code> est la même que celle
   190      des fichiers de configuration principaux. Comme les fichiers
   191      <code>.htaccess</code> sont lus à chaque requête, les modifications de
   192      ces fichiers prennent effet immédiatement.</p>
   193  
   194      <p>Pour déterminer quelles directives peuvent être placées
   195      dans les fichiers <code>.htaccess</code>, consultez le
   196      <a href="mod/directive-dict.html#Context">Contexte</a> de la
   197      directive. L'administrateur du serveur peut contrôler quelles
   198      directives peuvent être placées dans les fichiers
   199      <code>.htaccess</code> en définissant la directive
   200      <code class="directive"><a href="./mod/core.html#allowoverride">AllowOverride</a></code>
   201      dans les fichiers de configuration principaux.</p>
   202  
   203      <p>Pour plus d'informations sur les fichiers <code>.htaccess</code>,
   204      se référer au <a href="howto/htaccess.html">tutoriel .htaccess</a>.</p>
   205    </div></div>
   206  <div class="bottomlang">
   207  <p><span>Langues Disponibles: </span><a href="./de/configuring.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
   208  <a href="./en/configuring.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
   209  <a href="./fr/configuring.html" title="Français">&nbsp;fr&nbsp;</a> |
   210  <a href="./ja/configuring.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
   211  <a href="./ko/configuring.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
   212  <a href="./tr/configuring.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
   213  </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>
   214  <script type="text/javascript"><!--//--><![CDATA[//><!--
   215  var comments_shortname = 'httpd';
   216  var comments_identifier = 'http://httpd.apache.org/docs/2.2/configuring.html';
   217  (function(w, d) {
   218      if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
   219          d.write('<div id="comments_thread"><\/div>');
   220          var s = d.createElement('script');
   221          s.type = 'text/javascript';
   222          s.async = true;
   223          s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
   224          (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
   225      }
   226      else { 
   227          d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
   228      }
   229  })(window, document);
   230  //--><!]]></script></div><div id="footer">
   231  <p class="apache">Copyright 2017 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
   232  <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[//><!--
   233  if (typeof(prettyPrint) !== 'undefined') {
   234      prettyPrint();
   235  }
   236  //--><!]]></script>
   237  </body></html>