From 193ebdcf3188c1f8eb91a102546bad178c21e4db Mon Sep 17 00:00:00 2001 From: Lucien Gentis Date: Sat, 21 May 2016 16:51:22 +0000 Subject: [PATCH] XML updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1744965 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_authn_dbm.xml.fr | 94 +++++++++-------- docs/manual/mod/mod_rewrite.xml.fr | 7 +- docs/manual/mod/mod_substitute.xml.fr | 142 +++++++++++++------------- 3 files changed, 125 insertions(+), 118 deletions(-) diff --git a/docs/manual/mod/mod_authn_dbm.xml.fr b/docs/manual/mod/mod_authn_dbm.xml.fr index f34e94d875..5075a41f66 100644 --- a/docs/manual/mod/mod_authn_dbm.xml.fr +++ b/docs/manual/mod/mod_authn_dbm.xml.fr @@ -1,7 +1,7 @@ - + - + @@ -30,7 +30,7 @@ DBM Extension mod_authn_dbm.c authn_dbm_module -Disponible depuis les versions 2.1 et supérieures +Disponible depuis les versions 2.1 et supérieures d'Apache @@ -38,11 +38,11 @@ d'Apache mod_auth_digest et mod_auth_basic d'authentifier les utilisateurs en les recherchant dans des fichiers de mots de passe dbm. mod_authn_file - fournit une fonctionnalité similaire.

+ fournit une fonctionnalité similaire.

Lorsqu'on utilise mod_auth_basic ou - mod_auth_digest, ce module est invoqué en affectant - la valeur dbm à la directive mod_auth_digest, ce module est invoqué en affectant + la valeur dbm à la directive AuthBasicProvider ou AuthDigestProvider.

@@ -62,7 +62,7 @@ passe AuthDBMUserFile -Définit le nom d'un fichier de base de données pour +Définit le nom d'un fichier de base de données pour l'authentification contenant la liste des utilisateurs et de leurs mots de passe AuthDBMUserFile chemin-fichier @@ -72,54 +72,54 @@ des utilisateurs et de leurs mots de passe

La directive AuthDBMUserFile permet de - définir le nom d'un fichier de base de données pour + définir le nom d'un fichier de base de données pour l'authentification contenant la liste des utilisateurs et de leurs - mots de passe. chemin-fichier doit être un chemin absolu - vers le fichier de base de données.

+ mots de passe. chemin-fichier doit être un chemin absolu + vers le fichier de base de données.

-

La clé du fichier de base de données est le nom de l'utilisateur. - La valeur associée est le mot de passe chiffré, éventuellement suivi - par un ':' et des données arbitraires. Ce ':' ainsi que les données - arbitraires qui suivent seront ignorées par le serveur.

+

La clé du fichier de base de données est le nom de l'utilisateur. + La valeur associée est le mot de passe chiffré, éventuellement suivi + par un ':' et des données arbitraires. Ce ':' ainsi que les données + arbitraires qui suivent seront ignorées par le serveur.

- Sécurité : -

Faites en sorte que le fichier spécifié par la directive - AuthDBMUserFile soit stocké en dehors de + Sécurité : +

Faites en sorte que le fichier spécifié par la directive + AuthDBMUserFile soit stocké en dehors de l'arborescence des documents du serveur web ; en particulier, ne - l'enregistrez pas dans le répertoire qu'il protège, faute - de quoi, les clients auraient la possibilité de - télécharger le fichier des mots de passe.

+ l'enregistrez pas dans le répertoire qu'il protège, faute + de quoi, les clients auraient la possibilité de + télécharger le fichier des mots de passe.

-

Le format de mot de passe chiffré dépend du frontal - d'authentification utilisé (par exemple +

Le format de mot de passe chiffré dépend du frontal + d'authentification utilisé (par exemple mod_auth_basic ou mod_auth_digest). Voir la documentation sur les Formats de mots de - passe pour plus de détails.

+ passe pour plus de détails.

-

Note importante concernant la compatibilité : l'implémentation de +

Note importante concernant la compatibilité : l'implémentation de dbmopen dans les modules d'Apache lit la longueur de la - chaîne correspondant aux données chiffrées dans la structure des - données DBM, plutôt que de calculer cette longueur en se basant sur - le caractère nul final. Certaines applications par contre, comme le + chaîne correspondant aux données chiffrées dans la structure des + données DBM, plutôt que de calculer cette longueur en se basant sur + le caractère nul final. Certaines applications par contre, comme le serveur web Netscape, calculent cette longueur en se basant sur - le caractère nul final ; par conséquent, si vous rencontrez des - difficultés en échangeant des fichiers DBM entre plusieurs - applications, le problème peut éventuellement s'expliquer par cette - différence d'implémentation.

+ le caractère nul final ; par conséquent, si vous rencontrez des + difficultés en échangeant des fichiers DBM entre plusieurs + applications, le problème peut éventuellement s'expliquer par cette + différence d'implémentation.

-

Un script perl nommé dbmmanage est fourni avec - Apache. On peut utiliser ce programme pour créer et mettre à jour +

Un script perl nommé dbmmanage est fourni avec + Apache. On peut utiliser ce programme pour créer et mettre à jour les fichiers de mots de passe au format DBM que ce module - utilise. Il existe également un autre outil pour gérer les fichiers DBM, + utilise. Il existe également un autre outil pour gérer les fichiers DBM, inclus dans le programme htdbm.

AuthDBMType -Définit le type de fichier de base de données utilisé pour +Définit le type de fichier de base de données utilisé pour stocker les mots de passe AuthDBMType default|SDBM|GDBM|NDBM|DB AuthDBMType default @@ -128,15 +128,21 @@ stocker les mots de passe AuthConfig -

Cette directive permet de définir le type de fichier de base de - données utilisé pour stocker les mots de passe. Le type de base de - données par défaut est défini à la compilation. La liste des autres - types de bases de données disponibles dépend aussi de la configuration de la compilation.

- -

Il est impératif que le programme que vous utilisez pour créer - vos fichiers de mots de passe soit configuré pour utiliser le même - type de base de données.

+

Cette directive permet de définir le type de fichier de base de + données utilisé pour stocker les mots de passe. Le type de base de + données par défaut est défini à la compilation. La liste des autres + types de bases de données disponibles dépend aussi de la configuration de la + compilation.

+ +

Par exemple, pour activer le support de Berkeley DB (correspondant au + type db), il faut ajouter l'option + --with-berkeley-db à la ligne de commande configure de httpd + pour générer le DSO approprié.

+ +

Il est impératif que le programme que vous utilisez pour créer + vos fichiers de mots de passe soit configuré pour utiliser le même + type de base de données.

diff --git a/docs/manual/mod/mod_rewrite.xml.fr b/docs/manual/mod/mod_rewrite.xml.fr index 0b2f18d128..47de728cc1 100644 --- a/docs/manual/mod/mod_rewrite.xml.fr +++ b/docs/manual/mod/mod_rewrite.xml.fr @@ -1,7 +1,7 @@ - + @@ -304,7 +304,8 @@ pour le moteur de réécriture d'URL et du contexte du système de fichiers pour transformer la sustitution relative en URL. Par exemple, les modules mod_userdir et mod_alias - utilisent ces informations de contexte étendu..

+ utilisent ces informations de contexte étendu. Disponible à partir de la + version 2.4.16 du serveur HTTP Apache.

@@ -448,7 +449,7 @@ répertoire contenant la RewriteRule, suffixé par la substitution relative est aussi valide en tant qu'URL sur le serveur (ce qui est rare). -
  • A partir de la version 2.4.11 du serveur HTTP Apache, +
  • A partir de la version 2.4.16 du serveur HTTP Apache, cette directive peut être omise lorsque la requête est transformée via une directive Alias ou le module diff --git a/docs/manual/mod/mod_substitute.xml.fr b/docs/manual/mod/mod_substitute.xml.fr index 61b39b3879..866b5286c6 100644 --- a/docs/manual/mod/mod_substitute.xml.fr +++ b/docs/manual/mod/mod_substitute.xml.fr @@ -1,7 +1,7 @@ - + - + @@ -25,8 +25,8 @@ mod_substitute -Effectue des opérations de recherche/remplacement sur les -corps de réponses +Effectue des opérations de recherche/remplacement sur les +corps de réponses Extension mod_substitute.c substitute_module @@ -34,53 +34,53 @@ corps de réponses du serveur HTTP Apache -

    mod_substitute fournit un mécanisme permettant - d'effectuer des substitutions de chaînes fixes ou d'expressions - rationnelles sur les corps de réponses.

    +

    mod_substitute fournit un mécanisme permettant + d'effectuer des substitutions de chaînes fixes ou d'expressions + rationnelles sur les corps de réponses.

    Substitute -Modèle de substition dans le contenu de la -réponse -Substitute s/modèle/substitution/[infq] +Modèle de substition dans le contenu de la +réponse +Substitute s/modèle/substitution/[infq] directory .htaccess FileInfo

    La directive Substitute permet de - spécifier un modèle de recherche/remplacement à appliquer au corps - de la réponse.

    + spécifier un modèle de recherche/remplacement à appliquer au corps + de la réponse.

    -

    La signification du modèle peut être modifiée via toute +

    La signification du modèle peut être modifiée via toute combinaison de ces drapeaux :

    i
    Effectue une comparaison sans tenir compte de la casse.
    n
    -
    Par défaut, le modèle est traité en tant qu'expression +
    Par défaut, le modèle est traité en tant qu'expression rationnelle. Le drapeau n force le traitement du - modèle en tant que chaîne fixe.
    + modèle en tant que chaîne fixe.
    f
    - -
    Avec le drapeau f, mod_substitute met à plat le - résultat d'une substitution (les conteneurs ou buckets ne sont - pas dissociés), ce qui permet à d'éventuelles substitutions - ultérieures de s'effectuer sur cette dernière. C'est le - comportement par défaut.
    +
    Avec le drapeau f, mod_substitute met à plat le + résultat d'une substitution (les conteneurs ou buckets ne sont + pas dissociés), ce qui permet à d'éventuelles substitutions + ultérieures de s'effectuer sur cette dernière. C'est le + comportement par défaut.
    q
    - -
    Avec le drapeau q, mod_substitute dissocie les - conteneurs (ou buckets) après chaque substitution. Ceci peut - améliorer la rapidité de la réponse et diminuer la quantité de - mémoire utilisée, mais ne doit être utilisé que s'il n'existe - aucune possibilité pour que le résultat d'une substitution ne - corresponde au modèle ou à l'expression rationnelle d'une - substitution ultérieure.
    +
    Avec le drapeau q, mod_substitute dissocie les + conteneurs (ou buckets) après chaque substitution. Ceci peut + améliorer la rapidité de la réponse et diminuer la quantité de + mémoire utilisée, mais ne doit être utilisé que s'il n'existe + aucune possibilité pour que le résultat d'une substitution ne + corresponde au modèle ou à l'expression rationnelle d'une + substitution ultérieure.
    Exemple @@ -92,10 +92,10 @@ réponse -

    Si le modèle ou la chaîne de substitution contient un caractère - slash '/', il faut utiliser un autre délimiteur :

    +

    Si le modèle ou la chaîne de substitution contient un caractère + slash '/', il faut utiliser un autre délimiteur :

    - Exemple d'utilisation d'un délimiteur + <example><title>Exemple d'utilisation d'un délimiteur alternatif <Location "/"> @@ -105,10 +105,10 @@ réponse -

    Lorsqu'on utilise des expressions rationnelles, on peut insérer - des références arrières dans les opérations de comparaison et de - substitution, comme illustré dans l'exemple suivant :

    - Exemple d'utilisation de références arrières et de captures +

    Lorsqu'on utilise des expressions rationnelles, on peut insérer + des références arrières dans les opérations de comparaison et de + substitution, comme illustré dans l'exemple suivant :

    + Exemple d'utilisation de références arrières et de captures <Location "/"> AddOutputFilterByType SUBSTITUTE text/html @@ -118,20 +118,20 @@ réponse -

    Un scénario courant d'utilisation de mod_substitute - est la situation où un serveur frontal mandate des requêtes pour un - serveur d'arrière-plan qui renvoie des documents HTML contenant des - URLs intégrées codées en dur qui font référence à ce serveur - d'arrière-plan. Ces URLs ne fonctionnent pas pour l'utilisateur - final car le serveur d'arrière-plan est hors d'atteinte.

    +

    Un scénario courant d'utilisation de mod_substitute + est la situation où un serveur frontal mandate des requêtes pour un + serveur d'arrière-plan qui renvoie des documents HTML contenant des + URLs intégrées codées en dur qui font référence à ce serveur + d'arrière-plan. Ces URLs ne fonctionnent pas pour l'utilisateur + final car le serveur d'arrière-plan est hors d'atteinte.

    -

    On peut, dans ce cas, utiliser mod_substutite pour - réécrire ces URLs afin qu'elles soit utilisables dans la partie - située derrière le mandataire :

    +

    On peut, dans ce cas, utiliser mod_substitute pour + réécrire ces URLs afin qu'elles soit utilisables dans la partie + située derrière le mandataire :

    - Réécriture des URLs intégrées à un contenu mandaté + Réécriture des URLs intégrées à un contenu mandaté -ProxyPass "/blog/" "http://internal.blog.example.com" +ProxyPass "/blog/" "http://internal.blog.example.com" ProxyPassReverse "/blog/" "http://internal.blog.example.com/" Substitute "s|http://internal.blog.example.com/|http://www.example.com/blog/|i" @@ -139,36 +139,36 @@ Substitute "s|http://internal.blog.example.com/|http://www.example.com/blog/|i"

    La directive ProxyPassReverse modifie tout en-tête - Location (redirection) envoyé par le serveur - d'arrière-plan et, dans cet exemple, la directive - Substitute se charge à son tour de la modification de - la réponse HTML.

    + module="mod_proxy">ProxyPassReverse modifie tout en-tête + Location (redirection) envoyé par le serveur + d'arrière-plan et, dans cet exemple, la directive + Substitute se charge à son tour de la modification de + la réponse HTML.

    SubstituteMaxLineLength -Définit la longueur de ligne maximale +Définit la longueur de ligne maximale SubstituteMaxLineLength octets(b|B|k|K|m|M|g|G) SubstituteMaxLineLength 1m directory .htaccess FileInfo -Disponible à partir de la version 2.4.11 du serveur HTTP +Disponible à partir de la version 2.4.11 du serveur HTTP Apache -

    La taille de la ligne traitée par mod_substitute - est limitée afin de restreindre l'utilisation des ressources - mémoire. La directive SubstituteMaxLineLength - permet de définir cette limite. La valeur de la limite peut être - spécifiée sous la forme d'un nombre d'octets, et peut être suffixée +

    La taille de la ligne traitée par mod_substitute + est limitée afin de restreindre l'utilisation des ressources + mémoire. La directive SubstituteMaxLineLength + permet de définir cette limite. La valeur de la limite peut être + spécifiée sous la forme d'un nombre d'octets, et peut être suffixée par une des lettres b, B, k, K, m, M, g ou G pour fournir une valeur respectivement en octets, - kiloOctets, mégaOctets ou gigaOctets.

    + kiloOctets, mégaOctets ou gigaOctets.

    Example @@ -185,28 +185,28 @@ Apache
    SubstituteInheritBefore -Modifie l'ordre de fusion des modèles hérités +Modifie l'ordre de fusion des modèles hérités SubstituteInheritBefore on|off SubstituteInheritBefore on directory .htaccess FileInfo -Disponible à partir de la version 2.5 du serveur HTTP +Disponible à partir de la version 2.5 du serveur HTTP Apache -

    Cette directive permet de définir si l'on applique les modèles -Substitute hérités en premier (valeur -on), ou après ceux du +

    Cette directive permet de définir si l'on applique les modèles +Substitute hérités en premier +(valeur on), ou après ceux du contexte courant (valeur off). Sa valeur est maintenant -définie par défaut à on ; il est cependant possible de -restaurer le comportement des versions 2.4 et antérieures du serveur qui -était équivalent à une définition à off de cette directive. +définie par défaut à on ; il est cependant possible de +restaurer le comportement des versions 2.4 et antérieures du serveur qui +était équivalent à une définition à off de cette directive. La valeur de la directive SubstituteInheritBefore est -elle-même héritée, et les contextes qui en héritent (ceux qui ne -définissent pas explicitement leur propre directive +elle-même héritée, et les contextes qui en héritent (ceux qui ne +définissent pas explicitement leur propre directive SubstituteInheritBefore) appliqueront donc -l'ordre de fusion défini le plus proche.

    +l'ordre de fusion défini le plus proche.

    -- 2.40.0