From: Lucien Gentis Date: Sat, 18 Mar 2023 14:55:53 +0000 (+0000) Subject: fr doc rebuild. X-Git-Tag: 2.5.0-alpha2-ci-test-only~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=33be818722e6deabb7c9bffd9d26a2c7f1a22e85;p=thirdparty%2Fapache%2Fhttpd.git fr doc rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1908497 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_rewrite.html.fr.utf8 b/docs/manual/mod/mod_rewrite.html.fr.utf8 index 82dfbf68eba..ea9284dd87c 100644 --- a/docs/manual/mod/mod_rewrite.html.fr.utf8 +++ b/docs/manual/mod/mod_rewrite.html.fr.utf8 @@ -1423,6 +1423,17 @@ substitution ! dans les références arrières avant d'appliquer la transformation. détails ... + + BCTLS + Identique à [B], mais n'échappe que les espaces et les caractères de + contrôle. détails ... + + + BNE + Les caractères de [B] ou [BCTLS] qui ne doivent pas + être échappés. détails + ... + backrefnoplus|BNP Avec ce drapeau, si les références arrières sont échappées, diff --git a/docs/manual/rewrite/flags.html.fr.utf8 b/docs/manual/rewrite/flags.html.fr.utf8 index 565ee66900d..cbe7af1f7ed 100644 --- a/docs/manual/rewrite/flags.html.fr.utf8 +++ b/docs/manual/rewrite/flags.html.fr.utf8 @@ -35,6 +35,8 @@ des explications détaillées et des exemples.

  • B (échappement dans les références arrières)
  • BNP|backrefnoplus (ne pas échapper l'espace en +)
  • +
  • BCTLS
  • +
  • BNE
  • C|chain
  • CO|cookie
  • DPI|discardpath
  • @@ -88,13 +90,7 @@ d'utilisation.

    B (échappement dans les références arrières)

    Avec le drapeau [B], la directive RewriteRule échappe les caractères -non-alphanumériques avant d'appliquer la transformation. A partir -de la version 2.4.26, vous pouvez limiter l'échappement dans les -références arrières à une liste de caractères que vous pouvez spécifiez comme -dans cet exemple : [B=#?;]. Notez que l'espace peut faire -partie de la liste des caractères à échapper, mais qu'il ne doit pas -être le dernier caractère de cette liste. -

    +non-alphanumériques avant d'appliquer la transformation.

    mod_rewrite doit supprimer les séquences d'échappement des URLs avant leur @@ -138,6 +134,22 @@ si on présente à ce dernier une URL non échappée.

    %{THE_REQUEST}, les chaînes capturées se présentant alors sous la forme codée.

    +

    A partir +de la version 2.4.26, vous pouvez limiter l'échappement dans les +références arrières à une liste de caractères que vous pouvez spécifiez comme +dans cet exemple : [B=#?;]. Notez que l'espace peut faire +partie de la liste des caractères à échapper, mais que vous devez mettre entre +guillemets le troisième argument de la directive RewriteRule et que l'espace ne doit pas +être le dernier caractère de cette liste. +

    + +
    # Échappement des espaces et des points d'interrogation. Les guillemets autour
    +# du dernier argument sont obligatoires lorsque l'espace est inclus.
    +RewriteRule "^search/(.*)$" "/search.php?term=$1" "[B= ?]"
    + + +

    Pour définir la liste des caractères à échapper de cette manière, voir flag_bneg et flag_bctls

    +
    top

    BNP|backrefnoplus (ne pas échapper @@ -147,9 +159,43 @@ espace en %20 au lieu de '+' dans les références arrières. Ceci s'avère utile lorsque la référence arrière est utilisée dans la partie chemin, et non dans les paramètres de la requête.

    +
    # Échappe le caractère espace en %20 dans le chemin au lieu de + comme dans la
    +# soumission de formulaire à l'aide de la chaîne de paramètres
    +RewriteRule "^search/(.*)$" "/search.php/$1" "[B,BNP]"
    + +

    Ce drapeau est disponible à partir de la version 2.4.26 du serveur HTTP Apache.

    +

    top
    +
    +

    BCTLS

    +

    Le drapeau [BCTLS] est similaire à [B], à la différence que seuls les espaces +et les caractères de contrôle sont échappés. Il s'agit du même jeu de caractères +rejetés lorsqu'ils sont copiés dans la chaîne de paramètres non codée. +

    + +
    # Échappe les espaces et les caractères de contrôle
    +RewriteRule "^search/(.*)$" "/search.php/$1" "[BCTLS]"
    + + +

    Ce drapeau est disponible à partir de la version 2.5.1 du serveur HTTP +Apache.

    + +
    top
    +
    +

    BNE

    +

    Les caractères listés dans [BNE=...] sont exclus des listes de caractères +correspondant aux drapeaux [B] ou [BCTLS]. Ils ne seront donc pas échappés. +

    + +
    # Échappe les caractères par défaut, sauf /
    +RewriteRule "^search/(.*)$" "/search.php?term=$1" "[B,BNE=/]"
    + + +

    Ce drapeau est disponible à partir de la version 2.5.1 du serveur HTTP +Apache.

    +
    top

    C|chain