ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor<?xml version="1.0" encoding="ISO-8859-1" ?>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor<?xml-stylesheet type="text/xsl" href="/style/manual.fr.xsl"?>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor<!-- French translation : Lucien GENTIS -->
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor<!-- Reviewed by : Vincent Deffontaines -->
0a05fab9aadd37834734ffe106fc8ad4488fb3e3rbowen<!-- English Revision: 1662012:1673947 (outdated) -->
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor<!--
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Licensed to the Apache Software Foundation (ASF) under one or more
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor contributor license agreements. See the NOTICE file distributed with
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor this work for additional information regarding copyright ownership.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor The ASF licenses this file to You under the Apache License, Version 2.0
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor (the "License"); you may not use this file except in compliance with
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor the License. You may obtain a copy of the License at
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor http://www.apache.org/licenses/LICENSE-2.0
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Unless required by applicable law or agreed to in writing, software
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor distributed under the License is distributed on an "AS IS" BASIS,
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor See the License for the specific language governing permissions and
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor limitations under the License.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor-->
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor<manualpage metafile="configuring.xml.meta">
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <title>Fichiers de configuration</title>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor<summary>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor<p>Ce document d&eacute;crit les fichiers utilis&eacute;s pour configurer
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzorle Serveur HTTP Apache.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor</summary>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <section id="main">
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <title>Fichiers de configuration principaux</title>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <related>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <modulelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <module>mod_mime</module>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </modulelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directivelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core" type="section">IfDefine</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core">Include</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="mod_mime">TypesConfig</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </directivelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </related>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
8aea9009f2a2c192af9275238f156da61435a688gryzor <p>La configuration du serveur HTTP Apache est effectu&eacute;e en pla&ccedil;ant des <a
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor href="mod/directives.html">directives</a> dans des fichiers de
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor configuration au format texte. Le fichier de configuration principal se nomme
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor en g&eacute;n&eacute;ral
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <code>httpd.conf</code>. La localisation de ce fichier est d&eacute;finie
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor &agrave; la compilation, mais peut &ecirc;tre red&eacute;finie &agrave; l'aide de l'option
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor de ligne de commande <code>-f</code>. En outre, d'autres fichiers de
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor configuration peuvent &ecirc;tre ajout&eacute;s &agrave; l'aide de la directive
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core">Include</directive>, et des caract&egrave;res de
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor remplacement
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor peuvent &ecirc;tre utilis&eacute;s pour inclure de nombreux fichiers de configuration.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Des directives de tous types peuvent &ecirc;tre plac&eacute;es dans chacun de ces fichiers
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor de configuration. Les modifications dans les fichiers de configuration
8aea9009f2a2c192af9275238f156da61435a688gryzor principaux ne sont prises en compte par httpd que lorsque le serveur
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor est d&eacute;marr&eacute; ou red&eacute;marr&eacute;.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <p>Le serveur lit aussi un fichier contenant les types de document mime;
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor ce fichier est d&eacute;fini par la directive <directive
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor module="mod_mime">TypesConfig</directive>,
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor et se nomme <code>mime.types</code> par d&eacute;faut.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </section>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <section id="syntax">
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <title>Syntaxe des fichiers de configuration</title>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
8aea9009f2a2c192af9275238f156da61435a688gryzor <p>Les fichiers de configuration de httpd contiennent une directive
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor par ligne.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor On peut utiliser l'anti-slash "\" comme dernier caract&egrave;re d'une ligne
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor pour indiquer que la directive continue &agrave; la ligne suivante.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Il ne doit y avoir aucun caract&egrave;re ni espace entre l'anti-slash et
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor la fin de la ligne.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
092cbf902b1cb3062a28e64b22c3567745793408lgentis <p>Les arguments des directives sont s&eacute;par&eacute;s les uns des autres par
092cbf902b1cb3062a28e64b22c3567745793408lgentis des espaces. Si un argument contient des espaces, il doit &ecirc;tre
092cbf902b1cb3062a28e64b22c3567745793408lgentis entour&eacute; de guillemets.</p>
092cbf902b1cb3062a28e64b22c3567745793408lgentis
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <p>Les directives dans les fichiers de configuration ne sont pas
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor sensibles &agrave; la casse, mais leurs arguments le sont souvent. Les lignes
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor qui d&eacute;butent par le caract&egrave;re "#" sont interpr&eacute;t&eacute;es comme des
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor commentaires, et sont ignor&eacute;es. Les commentaires ne doivent
beafd5583689e766f4ac06d1d18bbbfe6498d64algentis <strong>pas</strong> appara&icirc;tre sur la m&ecirc;me ligne qu'une directive
beafd5583689e766f4ac06d1d18bbbfe6498d64algentis de configuration. Les espaces pr&eacute;c&eacute;dant une directive
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor sont ignor&eacute;s; vous pouvez par cons&eacute;quent indenter les directives
beafd5583689e766f4ac06d1d18bbbfe6498d64algentis afin d'am&eacute;liorer la lisibilit&eacute;. Les lignes vides sont
beafd5583689e766f4ac06d1d18bbbfe6498d64algentis aussi ignor&eacute;es.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis <p>Les valeurs des variables d'environnement ou des variables
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis d&eacute;finies via la directive <directive
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis module="core">Define</directive> peuvent &ecirc;tre utilis&eacute;es dans le
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis fichier de configuration en utilisant la syntaxe
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis <code>${VAR}</code>. Si "VAR" est le nom d'une variable valide, la
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis valeur de la variable est alors substitu&eacute;e &agrave; la cha&icirc;ne
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis <code>${VAR}</code>, et le processus de lecture du fichier de
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis configuration continue comme si la cha&icirc;ne correspondant &agrave; la valeur
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis de la variable s'y &eacute;tait trouv&eacute;e litt&eacute;ralement. Les variables d&eacute;finies
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis via la directive <directive module="core">Define</directive>
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis l'emportent sur les autres variables d'environnement du shell. Si la
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis variable "VAR" n'est pas trouv&eacute;e, la cha&icirc;ne <code>${VAR}</code>
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis n'est pas modifi&eacute;e, et un avertissement est enregistr&eacute; dans le
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis journal. Le caract&egrave;re ":" est interdit dans les noms de variables
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis afin d'&eacute;viter tout conflit avec la syntaxe de la directive <directive
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis module="mod_rewrite">RewriteMap</directive>.</p>
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis <p>Seules les variables d'environnement du shell d&eacute;finies avant le d&eacute;marrage
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis du serveur peuvent &ecirc;tre utilis&eacute;es dans les extensions.
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis Les variables d'environnement
8aea9009f2a2c192af9275238f156da61435a688gryzor d&eacute;finies dans le fichier de configuration lui-m&ecirc;me, par exemple avec <directive
8aea9009f2a2c192af9275238f156da61435a688gryzor module="mod_env">SetEnv</directive>, prennent effet trop tard pour
8aea9009f2a2c192af9275238f156da61435a688gryzor pouvoir &ecirc;tre utilis&eacute;es dans les extensions au sein du fichier de
8aea9009f2a2c192af9275238f156da61435a688gryzor configuration.</p>
8aea9009f2a2c192af9275238f156da61435a688gryzor
8542a70aedb77a3353d52151d0aa8a01b6393b52lgentis <p>La longueur maximale d'une ligne dans un fichier de configuration
8542a70aedb77a3353d52151d0aa8a01b6393b52lgentis normal, apr&egrave;s substitution des variables et fusion des lignes
8542a70aedb77a3353d52151d0aa8a01b6393b52lgentis interrompues, est approximativement de 16 Mo. Dans les <a
c9cea69ad0824357e3a28411a30f966c7d299116lgentis href="configuring.html#htaccess">fichiers .htaccess</a>, la longueur
8542a70aedb77a3353d52151d0aa8a01b6393b52lgentis maximale est de 8190 caract&egrave;res.</p>
8542a70aedb77a3353d52151d0aa8a01b6393b52lgentis
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <p>Vous pouvez v&eacute;rifier l'absence d'erreurs de syntaxe dans vos fichiers
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor de configuration sans d&eacute;marrer le serveur &agrave; l'aide de la commande
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <code>apachectl configtest</code> ou de l'option de ligne de commande
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <code>-t</code>.</p>
8194a1b0db760af7e588c1bad92a1d933d39886elgentis
8194a1b0db760af7e588c1bad92a1d933d39886elgentis <p>Vous pouvez utiliser la d&eacute;finition <code>-DDUMP_CONFIG</code> de
8194a1b0db760af7e588c1bad92a1d933d39886elgentis <module>mod_info</module> pour afficher la configuration avec tous
8194a1b0db760af7e588c1bad92a1d933d39886elgentis les fichiers inclus et les variables d'environnement &eacute;valu&eacute;es, tous
8194a1b0db760af7e588c1bad92a1d933d39886elgentis les commentaires et les sections <directive module="core"
8194a1b0db760af7e588c1bad92a1d933d39886elgentis type="section">IfDefine</directive> et <directive module="core"
b1e8a4a1a94094f54da1200b4559b709b07ab00dlgentis type="section">IfModule</directive> non actives ayant
b1e8a4a1a94094f54da1200b4559b709b07ab00dlgentis &eacute;t&eacute; supprim&eacute;s. Cependant, la sortie ne refl&egrave;te
b1e8a4a1a94094f54da1200b4559b709b07ab00dlgentis pas les fusions ou &eacute;crasements pouvant intervenir en cas de
b1e8a4a1a94094f54da1200b4559b709b07ab00dlgentis d&eacute;finitions multiples de directives.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </section>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <section id="modules">
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <title>Modules</title>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <related>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <modulelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <module>mod_so</module>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </modulelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directivelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core" type="section">IfModule</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="mod_so">LoadModule</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </directivelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </related>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
8aea9009f2a2c192af9275238f156da61435a688gryzor <p>httpd est un serveur modulaire. Ceci implique que seules les
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor fonctionnalit&eacute;s les plus courantes sont incluses dans le serveur de base.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Les fonctionnalit&eacute;s &eacute;tendues sont fournies &agrave; l'aide de <a
8aea9009f2a2c192af9275238f156da61435a688gryzor href="mod/">modules</a> qui peuvent &ecirc;tre charg&eacute;s dans httpd.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Par d&eacute;faut, un jeu de <a
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor href="mod/module-dict.html#Status">modules de base</a> est inclus dans le
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor serveur &agrave; la compilation. Si le serveur est compil&eacute; de fa&ccedil;on &agrave; utiliser
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor les <a href="dso.html">modules charg&eacute;s dynamiquement</a>,
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor alors les modules peuvent &ecirc;tre compil&eacute;s s&eacute;par&eacute;ment et charg&eacute;s &agrave;
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor n'importe quel moment &agrave; l'aide de la directive
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="mod_so">LoadModule</directive>.
8aea9009f2a2c192af9275238f156da61435a688gryzor Dans le cas contraire, httpd doit &ecirc;tre recompil&eacute; pour ajouter ou
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor supprimer des modules.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Les directives de configuration peuvent &ecirc;tre incluses de mani&egrave;re
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor conditionnelle selon la pr&eacute;sence ou l'absence d'un module particulier
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor en les pla&ccedil;ant dans un bloc <directive
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis module="core" type="section">IfModule</directive>.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <p>Pour voir quels modules ont &eacute;t&eacute; compil&eacute;s avec le serveur,
fb25b82560b7fcaffa006cb4738d86acc561b6f4lgentis vous pouvez utiliser l'option de ligne de commande <code>-l</code>.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </section>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <section id="scope">
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <title>Port&eacute;e des directives</title>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <related>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directivelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core" type="section">Directory</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core" type="section">DirectoryMatch</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core" type="section">Files</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core" type="section">FilesMatch</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core" type="section">Location</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core" type="section">LocationMatch</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core" type="section">VirtualHost</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </directivelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </related>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <p>Les directives plac&eacute;es dans les fichiers de configuration principaux
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor s'appliquent au serveur dans son ensemble. Si vous souhaitez modifier la
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor configuration d'une partie du serveur seulement, vous pouvez limiter la
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor port&eacute;e de vos directives en les pla&ccedil;ant dans une section
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core"
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor type="section">Directory</directive>, <directive module="core"
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor type="section">DirectoryMatch</directive>, <directive module="core"
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor type="section">Files</directive>, <directive module="core"
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor type="section">FilesMatch</directive>, <directive module="core"
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor type="section">Location</directive>, ou <directive module="core"
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor type="section">LocationMatch</directive>.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Ces sections limitent le champ d'application des directives qu'elles
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor contiennent &agrave; des URls ou des portions du syst&egrave;me de fichiers particuli&egrave;res.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Elles peuvent aussi &ecirc;tre imbriqu&eacute;es, ce qui permet
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor une configuration tr&egrave;s fine.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
8aea9009f2a2c192af9275238f156da61435a688gryzor <p>httpd peut servir simultan&eacute;ment de nombreux sites web au travers des
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <a href="vhosts/">H&ocirc;tes Virtuels</a>. La port&eacute;e des directives peut ainsi
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor &ecirc;tre limit&eacute;e en les pla&ccedil;ant dans des sections
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core" type="section">VirtualHost</directive>,
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor afin qu'elles ne s'appliquent qu'aux requ&ecirc;tes
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor pour un site web particulier.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <p>Bien que la plupart des directives puissent &ecirc;tre plac&eacute;es dans
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor chacune de ces sections, certaines d'entre elles n'ont aucun sens
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor dans certains contextes.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Par exemple, les directives qui contr&ocirc;lent la cr&eacute;ation des processus
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor n'ont de sens que dans le contexte du serveur principal. Pour d&eacute;terminer
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor quelles directives peuvent &ecirc;tre plac&eacute;es dans quelles sections, consultez
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor le <a href="mod/directive-dict.html#Context">Contexte</a> de la
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor directive. Pour plus d'informations, nous fournissons des d&eacute;tails dans
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <a href="sections.html">Comment fonctionnent les sections Directory,
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Location et Files</a>.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </section>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <section id="htaccess">
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <title>Fichiers .htaccess</title>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <related>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directivelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core">AccessFileName</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core">AllowOverride</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </directivelist>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </related>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
8aea9009f2a2c192af9275238f156da61435a688gryzor <p>httpd permet la gestion d&eacute;centralis&eacute;e de la configuration
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor via des fichiers sp&eacute;ciaux plac&eacute;s dans l'arborescence du site web.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Ces fichiers sp&eacute;ciaux se nomment en g&eacute;n&eacute;ral <code>.htaccess</code>,
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor mais tout autre nom peut &ecirc;tre sp&eacute;cifi&eacute; &agrave; l'aide de la directive
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core">AccessFileName</directive>.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor Les directives plac&eacute;es dans les fichiers <code>.htaccess</code>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor s'appliquent au r&eacute;pertoire dans lequel vous avez plac&eacute; le fichier,
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor ainsi qu'&agrave; tous ses sous-r&eacute;pertoires.
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor La syntaxe des fichiers <code>.htaccess</code> est la m&ecirc;me que celle
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor des fichiers de configuration principaux. Comme les fichiers
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <code>.htaccess</code> sont lus &agrave; chaque requ&ecirc;te, les modifications de
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor ces fichiers prennent effet imm&eacute;diatement.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <p>Pour d&eacute;terminer quelles directives peuvent &ecirc;tre plac&eacute;es
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor dans les fichiers <code>.htaccess</code>, consultez le
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <a href="mod/directive-dict.html#Context">Contexte</a> de la
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor directive. L'administrateur du serveur peut contr&ocirc;ler quelles
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor directives peuvent &ecirc;tre plac&eacute;es dans les fichiers
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <code>.htaccess</code> en d&eacute;finissant la directive
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <directive module="core">AllowOverride</directive>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor dans les fichiers de configuration principaux.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor <p>Pour plus d'informations sur les fichiers <code>.htaccess</code>,
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor se r&eacute;f&eacute;rer au <a href="howto/htaccess.html">tutoriel .htaccess</a>.</p>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor </section>
ed56b00fec68f682f4acf26536dbe0b2f26f7449gryzor</manualpage>