Skip to content

Commit

Permalink
fr doc smol corrections.
Browse files Browse the repository at this point in the history
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1913388 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information
Lucien Gentis committed Oct 27, 2023
1 parent df12656 commit 6752fc5
Showing 1 changed file with 35 additions and 40 deletions.
75 changes: 35 additions & 40 deletions docs/manual/configuring.xml.fr
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,11 @@ le Serveur HTTP Apache.</p>
remplacement
peuvent être utilisés pour inclure de nombreux fichiers de configuration.
Des directives de tous types peuvent être placées dans chacun de ces fichiers
de configuration. Les modifications dans les fichiers de configuration
de configuration. Les modifications dans les fichiers de configuration
principaux ne sont prises en compte par httpd que lorsque le serveur
est démarré ou redémarré.</p>

<p>Le serveur lit aussi un fichier contenant les types de document mime;
<p>Le serveur lit aussi un fichier contenant les types de document mime ;
ce fichier est défini par la directive <directive
module="mod_mime">TypesConfig</directive>,
et se nomme <code>mime.types</code> par défaut.</p>
Expand All @@ -86,43 +86,39 @@ le Serveur HTTP Apache.</p>
commentaires, et sont ignorées. Les commentaires ne doivent
<strong>pas</strong> apparaître sur la même ligne qu'une directive
de configuration. Les espaces précédant une directive
sont ignorés; vous pouvez par conséquent indenter les directives
sont ignorés ; vous pouvez par conséquent indenter les directives
afin d'améliorer la lisibilité. Les lignes vides sont
aussi ignorées.</p>

<p>Les valeurs des variables d'environnement ou des variables
définies via la directive <directive
module="core">Define</directive> peuvent être utilisées dans le
fichier de configuration en utilisant la syntaxe
<code>${VAR}</code>.<br />
Si "VAR" est le nom d'une variable valide, la
valeur de la variable est alors substituée à la chaîne
<code>${VAR}</code>, et le processus de lecture du fichier de
configuration continue comme si la chaîne correspondant à la valeur
de la variable s'y était trouvée littéralement.<br />
Les variables définies
via la directive <directive module="core">Define</directive>
l'emportent sur les autres variables d'environnement du shell.<br />
Si la variable "VAR" n'est pas trouvée, la chaîne <code>${VAR}</code> n'est
pas modifiée, et un avertissement est enregistré dans le journal. Si par
contre une valeur par défaut existe, on peut utiliser la forme
conditionnelle <code>${VAR?=une valeur par défaut}</code>. Notez qu'une
variable <strong>définie</strong> vide ne se verra pas attribuer la valeur
par défaut et qu'une valeur par défaut vide comme dans <code>${VAR?=}</code>
est une substitution valide (qui génère une valeur vide si "VAR" n'est pas
définie, mais aucun avertissement).<br />
<p>Les valeurs des variables d'environnement ou des variables définies via
la directive <directive module="core">Define</directive> peuvent être
utilisées dans le fichier de configuration en utilisant la syntaxe
<code>${VAR}</code>.<br /> Si "VAR" est le nom d'une variable valable, la
valeur de la variable est alors substituée à la chaîne <code>${VAR}</code>,
et le processus de lecture du fichier de configuration continue comme si la
chaîne correspondant à la valeur de la variable s'y était trouvée
littéralement.<br /> Les variables définies via la directive <directive
module="core">Define</directive> l'emportent sur les autres variables
d'environnement de l'interpréteur de commande.<br /> Si la variable "VAR"
n'est pas trouvée, la chaîne <code>${VAR}</code> n'est pas modifiée, et un
avertissement est enregistré dans le journal. Si par contre une valeur par
défaut existe, on peut utiliser la forme conditionnelle <code>${VAR?=une
valeur par défaut}</code>. Notez qu'une variable <strong>définie</strong>
vide ne se verra pas attribuer la valeur par défaut et qu'une valeur par
défaut vide comme dans <code>${VAR?=}</code> est une substitution valable
(qui génère une valeur vide si "VAR" n'est pas définie, mais aucun
avertissement).<br />

Le caractère ":" est interdit dans les noms de variables
afin d'éviter tout conflit avec la syntaxe de la directive <directive
module="mod_rewrite">RewriteMap</directive>.</p>

<p>Seules les variables d'environnement du shell définies avant le démarrage
du serveur peuvent être utilisées en extension.
Les variables d'environnement
définies dans le fichier de configuration lui-même, par exemple avec <directive
module="mod_env">SetEnv</directive>, prennent effet trop tard pour
pouvoir être utilisées en extension au sein du fichier de
configuration.</p>
<p>Seules les variables d'environnement de l'interpréteur de commande
définies avant le démarrage du serveur peuvent être utilisées en extension.
Les variables d'environnement définies dans le fichier de configuration
lui-même, par exemple avec <directive module="mod_env">SetEnv</directive>,
prennent effet trop tard pour pouvoir être utilisées en extension au sein du
fichier de configuration.</p>

<p>La longueur maximale d'une ligne dans un fichier de configuration
normal, après substitution des variables et fusion des lignes
Expand Down Expand Up @@ -205,25 +201,24 @@ le Serveur HTTP Apache.</p>
type="section">DirectoryMatch</directive>, <directive module="core"
type="section">Files</directive>, <directive module="core"
type="section">FilesMatch</directive>, <directive module="core"
type="section">Location</directive>, ou <directive module="core"
type="section">Location</directive> ou <directive module="core"
type="section">LocationMatch</directive>.
Ces sections limitent le champ d'application des directives qu'elles
contiennent à des URls ou des portions du système de fichiers particulières.
Elles peuvent aussi être imbriquées, ce qui permet
une configuration très fine.</p>

<p>httpd peut servir simultanément de nombreux sites web au travers des
<a href="vhosts/">Hôtes Virtuels</a>. La portée des directives peut ainsi
être limitée en les plaçant dans des sections
<directive module="core" type="section">VirtualHost</directive>,
afin qu'elles ne s'appliquent qu'aux requêtes
pour un site web particulier.</p>
<p>httpd peut servir simultanément de nombreux sites web au travers des <a
href="vhosts/">Serveurs Virtuels</a>. La portée des directives peut ainsi
être limitée en les plaçant dans des sections <directive module="core"
type="section">VirtualHost</directive>, afin qu'elles ne s'appliquent qu'aux
requêtes pour un site web particulier.</p>

<p>Bien que la plupart des directives puissent être placées dans
chacune de ces sections, certaines d'entre elles n'ont aucun sens
dans certains contextes.
Par exemple, les directives qui contrôlent la création des processus
n'ont de sens que dans le contexte du serveur principal. Pour déterminer
n'ont de sens que dans le contexte du serveur global. Pour déterminer
quelles directives peuvent être placées dans quelles sections, consultez
le <a href="mod/directive-dict.html#Context">Contexte</a> de la
directive. Pour plus d'informations, nous fournissons des détails dans
Expand All @@ -242,7 +237,7 @@ le Serveur HTTP Apache.</p>
</related>

<p>httpd permet la gestion décentralisée de la configuration
via des fichiers spéciaux placés dans l'arborescence du site web.
à l'aide de fichiers spéciaux placés dans l'arborescence du site web.
Ces fichiers spéciaux se nomment en général <code>.htaccess</code>,
mais tout autre nom peut être spécifié à l'aide de la directive
<directive module="core">AccessFileName</directive>.
Expand Down

0 comments on commit 6752fc5

Please sign in to comment.