From: Stefan Fritsch Date: Mon, 6 Jun 2011 22:17:44 +0000 (+0000) Subject: Update transforms X-Git-Tag: 2.3.13~70 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9e03d7e1afc50863089be42ba92a40b316126e99;p=thirdparty%2Fapache%2Fhttpd.git Update transforms git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1132803 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/expr.html.en b/docs/manual/expr.html.en index 790ebf43dc1..e15d4c8deec 100644 --- a/docs/manual/expr.html.en +++ b/docs/manual/expr.html.en @@ -40,7 +40,7 @@
  • Unary operators
  • Functions
  • Other
  • -

    See also

    +

    See also

    top

    Grammar in Backus–Naur Form notation

    diff --git a/docs/manual/expr.html.fr b/docs/manual/expr.html.fr index 48703381542..6e5ce4a63c8 100644 --- a/docs/manual/expr.html.fr +++ b/docs/manual/expr.html.fr @@ -152,14 +152,21 @@ listfunction ::= listfuncname "(" word ")" Le protocole associé à l'URI de la requête REQUEST_URI L'URI de la requête -REQUEST_FILENAME +DOCUMENT_URI + Idem REQUEST_URI +REQUEST_FILENAME Le chemin complet dans le système de fichiers local du fichier ou du script correspondant à la requête, si le serveur l'a dèjà déterminé à l'instant où REQUEST_FILENAME est référencée. Dans le cas contraire, comme dans un contexte de serveur virtuel, même valeur que REQUEST_URI -SCRIPT_FILENAME +SCRIPT_FILENAME Identique à REQUEST_FILENAME +LAST_MODIFIED + La date et heure de dernière modification du fichier au + format 20101231235959, si elle est déjà connue du + serveur au moment où LAST_MODIFIED est référencé. + SCRIPT_USER Le nom d'utilisateur du propriétaire du script. SCRIPT_GROUP @@ -329,52 +336,57 @@ listfunction ::= listfuncname "(" word ")" sensible à la casse. Les modules peuvent fournir des opérateurs unaires supplémentaires.

    - +
    NomDescription
    - + + fichier (ou dir ou special) existe + régulier + symbolique + (identique à -L) + performances de votre serveur ! - - - - - + performances de votre serveur ! + + + + + + + - + (insensibilité à la casse). Vrai dans le cas contraire. + +
    NomDescriptionRestreint
    -dL'argument est traité comme un nom de fichier. Vrai si le - fichier existe et correspond à un - répertoire
    L'argument est traité comme un nom de fichier. + Vrai si le fichier existe et correspond à un + répertoireoui
    -e L'argument est traité comme un nom de fichier. Vrai si le - fichier (ou dir ou special) existe
    oui
    -f L'argument est traité comme un nom de fichier. Vrai si le fichier existe et correspond à un fichier - régulier
    oui
    -L L'argument est traité comme un nom de fichier. Vrai si le fichier existe et correspond à un lien - symbolique
    oui
    -h L'argument est traité comme un nom de fichier. Vrai si le fichier existe et correspond à un lien symbolique - (identique à -L)
    oui
    -F Vrai si la chaîne correspond a un fichier valide, accessible avec tous les contrôles d'accès configurés pour ce chemin. A cette fin, une sous-requête effectue la vérification, et vous devez utiliser ce drapeau avec soin car il peut impacter les - performances de votre serveur !
    -U Vrai si la chaîne correspond a une URL valide, accessible avec tous les contrôles d'accès configurés pour ce chemin. A cette fin, une sous-requête effectue la vérification, et vous devez utiliser ce drapeau avec soin car il peut impacter les - performances de votre serveur !
    -nVrai si la chaîne n'est pas vide
    -zVrai si la chaîne est vide
    -T
    -AAlias pour -U
    -nVrai si la chaîne n'est pas vide
    -zVrai si la chaîne est vide
    -T Faux si la chaîne est vide, "0", "off", "false", ou "no" - (insensibilité à la casse). Vrai dans le cas contraire.
    -R
    -R Idem "%{REMOTE_ADDR} -ipmatch ...", en plus efficace -
    +

    Les opérateurs marqués comme "restreints" ne sont pas disponibles + avec certains modules comme mod_include.

    +
    top

    Fonctions

    @@ -385,37 +397,40 @@ listfunction ::= listfuncname "(" word ")" insensibles à la casse. Les modules peuvent fournir des fonctions supplémentaires.

    - +
    NomDescription
    - + - + - + + d'exploitation - + + reqenv, osenv - + - + - + + le codage des caractères spéciaux aux URLs (XXX: describe better) - + + pas ou ne correspond pas à un fichier régulier)
    NomDescriptionRestreint
    req, httpLit l'en-tête de requête HTTP
    Lit l'en-tête de requête HTTP
    respLit l'en-tête de réponse HTTP
    Lit l'en-tête de réponse HTTP
    reqenvRecherche une variable d'environnement de requête
    Recherche une variable d'environnement de requête
    osenv Recherche une variable d'environnement du système - d'exploitation
    noteRecherche une note de requête
    Recherche une note de requête
    env Renvoie le premier résultat positif de note, - reqenv, osenv
    tolowerConvertit une chaîne en minuscules
    Convertit une chaîne en minuscules
    toupperConvertit une chaîne en majuscules
    Convertit une chaîne en majuscules
    escapeEchappe les caractères spéciaux en codage hexadécimal
    Echappe les caractères spéciaux en codage hexadécimal
    unescape "Déséchappe" les chaînes codées en hexadécimal en conservant - le codage des caractères spéciaux aux URLs (XXX: describe better)
    fileLit le contenu d'un fichier
    Lit le contenu d'un fichieroui
    filesize Renvoie la taille d'un fichier (ou 0 si le fichier n'existe - pas ou ne correspond pas à un fichier régulier)
    oui
    +

    Les fonctions marquées comme "restreints" ne sont pas disponibles + avec certains modules comme mod_include.

    +

    En plus des fonctions dont la valeur est une chaîne, il existe aussi des fonctions dont la valeur est une liste, qui acceptent une chaîne comme argument, et renvoient une liste de mots, autrement dit diff --git a/docs/manual/howto/ssi.html.fr b/docs/manual/howto/ssi.html.fr index 6393f6da1ea..857c2f9c3ff 100644 --- a/docs/manual/howto/ssi.html.fr +++ b/docs/manual/howto/ssi.html.fr @@ -449,7 +449,8 @@ HTML pr

    Puis, dans votre document où les SSI sont activées, vous ajoutez ceci :

    - <!--#if expr="${Mac} && ${InternetExplorer}" -->
    + <!--#if expr="-T reqenv('Mac') && + -T reqenv('InternetExplorer')" -->
    Un texte d'excuses est inséré ici
    <!--#else -->
    Ici se trouve du code JavaScipt sympa
    diff --git a/docs/manual/logs.html.fr b/docs/manual/logs.html.fr index d0f5fd5ec4d..f220b17a453 100644 --- a/docs/manual/logs.html.fr +++ b/docs/manual/logs.html.fr @@ -24,8 +24,6 @@  ko  |  tr 

    -
    Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.

    Pour véritablement gérer un serveur web, il est nécessaire de disposer d'un @@ -114,7 +112,7 @@ rediriger vers un programme par l'intermédiaire d'un tube de communication (pipe).

    -

    Le format du journal des erreurs est descriptif et de forme +

    Le format par défaut du journal des erreurs est descriptif et de forme relativement libre. Certaines informations apparaissent cependant dans la plupart des entrées du journal. Voici un message typique à titre d'exemple :

    @@ -143,14 +141,15 @@ écrit sur la sortie d'erreurs standard stderr sera recopiée telle quelle dans le journal des erreurs.

    -

    Il n'est pas possible de personnaliser le journal des erreurs en ajoutant ou en - supprimant des informations. Cependant, les entrées du journal des erreurs - qui concernent certaines requêtes possèdent des entrées correspondantes - dans le journal des accès. Ainsi, l'entrée de - l'exemple ci-dessus correspond à une entrée du journal des accès avec un - code de statut 403. Etant donné qu'il est possible de personnaliser le - journal des accès, vous pouvez obtenir d'avantage d'informations sur les - circonstances d'une erreur en consultant ce journal.

    +

    La directive ErrorLogFormat + vous permet de personnaliser le format du journal des erreurs, et de + définir les informations à journaliser. Si + mod_unique_id est présent, vous pouvez utiliser le + drapeau %L à la fois dans le journal des erreurs et + dans le + journal des accès, ce qui aura pour effet de générer un identifiant + d'entrée qui vous permettra de corréler les entrées du journal des + erreurs avec celles du journal des accès.

    Pendant la phase de test, il est souvent utile de visualiser en continu le journal des erreurs afin de détecter tout problème éventuel. Sur les diff --git a/docs/manual/logs.xml.meta b/docs/manual/logs.xml.meta index 9005f4528b0..666a35465eb 100644 --- a/docs/manual/logs.xml.meta +++ b/docs/manual/logs.xml.meta @@ -8,7 +8,7 @@ en - fr + fr ja ko tr diff --git a/docs/manual/mod/core.html.de b/docs/manual/mod/core.html.de index 42204e1ec97..b8cedb7bdb9 100644 --- a/docs/manual/mod/core.html.de +++ b/docs/manual/mod/core.html.de @@ -50,6 +50,8 @@ Servers

  • <Directory>
  • <DirectoryMatch>
  • DocumentRoot
  • +
  • <Else>
  • +
  • <ElseIf>
  • EnableMMAP
  • EnableSendfile
  • Error
  • @@ -806,6 +808,61 @@ abbilden
    top
    +

    <Else>-Direktive

    + + + + + + + +
    Beschreibung:Contains directives that apply only if the condition of a +previous <If> or +<ElseIf> section is not +satisfied by a request at runtime
    Syntax:<Else> ... </Else>
    Kontext:Serverkonfiguration, Virtual Host, Verzeichnis, .htaccess
    AllowOverride:All
    Status:Core
    Modul:core

    Die Dokumentation zu dieser Direktive wurde + noch nicht übersetzt. Bitte schauen Sie in die englische + Version.

    Siehe auch

    + +
    +
    top
    +

    <ElseIf>-Direktive

    + + + + + + + +
    Beschreibung:Contains directives that apply only if a condition is satisfied +by a request at runtime while the condition of a previous +<If> or +<ElseIf> section is not +satisfied
    Syntax:<ElseIf expression> ... </ElseIf>
    Kontext:Serverkonfiguration, Virtual Host, Verzeichnis, .htaccess
    AllowOverride:All
    Status:Core
    Modul:core

    Die Dokumentation zu dieser Direktive wurde + noch nicht übersetzt. Bitte schauen Sie in die englische + Version.

    Siehe auch

    + +
    +
    top

    EnableMMAP-Direktive

    top
    diff --git a/docs/manual/mod/core.html.en b/docs/manual/mod/core.html.en index 7cda3975a66..40053607b93 100644 --- a/docs/manual/mod/core.html.en +++ b/docs/manual/mod/core.html.en @@ -47,6 +47,8 @@ available
  • <Directory>
  • <DirectoryMatch>
  • DocumentRoot
  • +
  • <Else>
  • +
  • <ElseIf>
  • EnableMMAP
  • EnableSendfile
  • Error
  • @@ -857,6 +859,104 @@ Locations
    top
    +
    Beschreibung:Verwende Memory-Mapping, um Dateien während der @@ -1406,11 +1463,14 @@ satisfied by a request at runtime
    + + + + + + +
    Description:Contains directives that apply only if the condition of a +previous <If> or +<ElseIf> section is not +satisfied by a request at runtime
    Syntax:<Else> ... </Else>
    Context:server config, virtual host, directory, .htaccess
    Override:All
    Status:Core
    Module:core
    +

    The <Else> applies the enclosed + directives if and only if the most recent + <If> or + <ElseIf> section + in the same scope has not been applied. + For example: In

    + +

    + <If "-z req('Host')">
    + ...
    + </If>
    + <Else>
    + ...
    + </Else>
    +

    + +

    The <If> would match HTTP/1.0 + requests without a Host: header and the + <Else> would match requests + with a Host: header.

    + + +

    See also

    + +
    +
    top
    +

    <ElseIf> Directive

    + + + + + + + +
    Description:Contains directives that apply only if a condition is satisfied +by a request at runtime while the condition of a previous +<If> or +<ElseIf> section is not +satisfied
    Syntax:<ElseIf expression> ... </ElseIf>
    Context:server config, virtual host, directory, .htaccess
    Override:All
    Status:Core
    Module:core
    +

    The <ElseIf> applies the enclosed + directives if and only if both the given condition evaluates to true and + the most recent <If> or + <ElseIf> section in the same scope has + not been applied. For example: In

    + +

    + <If "-R '10.1.0.0/16'">
    + ...
    + </If>
    + <ElseIf "-R '10.0.0.0/8'">
    + ...
    + </ElseIf>
    + <Else>
    + ...
    + </Else>
    +

    + +

    The <ElseIf> would match if + the remote address of a request belongs to the subnet 10.0.0.0/8 but + not to the subnet 10.1.0.0/16.

    + + +

    See also

    + +
    +
    top

    EnableMMAP Directive

    @@ -1627,32 +1727,39 @@ satisfied by a request at runtime For example:

    - <If "$req{Host} = ''"> + <If "-z req('Host')">

    -

    would match HTTP/1.0 requests without a Host: header.

    - -

    You may compare the value of any variable in the request headers - ($req), response headers ($resp) or environment ($env) in your - expression.

    - -

    Apart from =, If can use the IN - operator to compare if the expression is in a given range:

    +

    would match HTTP/1.0 requests without a Host: header. + Expressions may contain various shell-like operators for string + comparison (=, !=, <, ...), + integer comparison (-eq, -ne, ...), + and others (-n, -z, -f, ...). + It is also possible to use regular expressions,

    - <If %{REQUEST_METHOD} IN GET,HEAD,OPTIONS> + <If "%{QUERY_STRING =~ /(delete|commit)=.*?elem/">

    +

    shell-like pattern matches and many other operations. These operations + can be done on request headers (req), environment variables + (env), and a large number of other properties. The full + documentation is available in Expressions in + Apache HTTP Server.

    +

    See also

    top
    @@ -3809,7 +3916,7 @@ certain events before failing a request - + diff --git a/docs/manual/mod/core.html.es b/docs/manual/mod/core.html.es index ac9431f315c..4955214dee4 100644 --- a/docs/manual/mod/core.html.es +++ b/docs/manual/mod/core.html.es @@ -46,6 +46,8 @@
  • <Directory>
  • <DirectoryMatch>
  • DocumentRoot
  • +
  • <Else>
  • +
  • <ElseIf>
  • EnableMMAP
  • EnableSendfile
  • Error
  • @@ -823,6 +825,61 @@ Locations
    top
    +
    Description:Use memory-mapping to read files during delivery
    Description:Determines the behaviour on TRACE requests
    Syntax:TraceEnable [on|off|extended]
    Default:TraceEnable on
    Context:server config
    Context:server config, virtual host
    Status:Core
    Module:core
    Compatibility:Available in Apache HTTP Server 1.3.34, 2.0.55 and later
    + + + + + + +
    Descripción:Contains directives that apply only if the condition of a +previous <If> or +<ElseIf> section is not +satisfied by a request at runtime
    Sintaxis:<Else> ... </Else>
    Contexto:server config, virtual host, directory, .htaccess
    Prevalece sobre:All
    Estado:Core
    Módulo:core

    The documentation for this directive has + not been translated yet. Please have a look at the English + version.

    Consulte también

    + +
    +
    top
    +

    <ElseIf> Directiva

    + + + + + + + +
    Descripción:Contains directives that apply only if a condition is satisfied +by a request at runtime while the condition of a previous +<If> or +<ElseIf> section is not +satisfied
    Sintaxis:<ElseIf expression> ... </ElseIf>
    Contexto:server config, virtual host, directory, .htaccess
    Prevalece sobre:All
    Estado:Core
    Módulo:core

    The documentation for this directive has + not been translated yet. Please have a look at the English + version.

    Consulte también

    + +
    +
    top

    EnableMMAP Directiva

    diff --git a/docs/manual/mod/core.html.fr b/docs/manual/mod/core.html.fr index b1ad6ba842e..368e84eff24 100644 --- a/docs/manual/mod/core.html.fr +++ b/docs/manual/mod/core.html.fr @@ -47,6 +47,8 @@ disponibles
  • <Directory>
  • <DirectoryMatch>
  • DocumentRoot
  • +
  • <Else>
  • +
  • <ElseIf>
  • EnableMMAP
  • EnableSendfile
  • Error
  • @@ -894,6 +896,61 @@ correspondance des URLs avec le syst
    top
    +
    Descripción:Use memory-mapping to read files during delivery
    + + + + + + +
    Description:Contains directives that apply only if the condition of a +previous <If> or +<ElseIf> section is not +satisfied by a request at runtime
    Syntaxe:<Else> ... </Else>
    Contexte:configuration du serveur, serveur virtuel, répertoire, .htaccess
    AllowOverride:All
    Statut:Core
    Module:core

    La documentation de cette directive + n'a pas encore t traduite. Veuillez vous reporter la version + en langue anglaise.

    Voir aussi

    + +
    +
    top
    +

    <ElseIf> Directive

    + + + + + + + +
    Description:Contains directives that apply only if a condition is satisfied +by a request at runtime while the condition of a previous +<If> or +<ElseIf> section is not +satisfied
    Syntaxe:<ElseIf expression> ... </ElseIf>
    Contexte:configuration du serveur, serveur virtuel, répertoire, .htaccess
    AllowOverride:All
    Statut:Core
    Module:core

    La documentation de cette directive + n'a pas encore t traduite. Veuillez vous reporter la version + en langue anglaise.

    Voir aussi

    + +
    +
    top

    EnableMMAP Directive

    Description:Utilise la projection en mémoire (Memory-Mapping) pour diff --git a/docs/manual/mod/core.html.ja.utf8 b/docs/manual/mod/core.html.ja.utf8 index 39f1bcfdbd7..2079360ae4c 100644 --- a/docs/manual/mod/core.html.ja.utf8 +++ b/docs/manual/mod/core.html.ja.utf8 @@ -49,6 +49,8 @@
  • <Directory>
  • <DirectoryMatch>
  • DocumentRoot
  • +
  • <Else>
  • +
  • <ElseIf>
  • EnableMMAP
  • EnableSendfile
  • Error
  • @@ -774,6 +776,61 @@
    top
    +

    <Else> ディレクティブ

    + + + + + + + +
    説明:Contains directives that apply only if the condition of a +previous <If> or +<ElseIf> section is not +satisfied by a request at runtime
    構文:<Else> ... </Else>
    コンテキスト:サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess
    上書き:All
    ステータス:Core
    モジュール:core

    The documentation for this directive has + not been translated yet. Please have a look at the English + version.

    参照

    + +
    +
    top
    +

    <ElseIf> ディレクティブ

    + + + + + + + +
    説明:Contains directives that apply only if a condition is satisfied +by a request at runtime while the condition of a previous +<If> or +<ElseIf> section is not +satisfied
    構文:<ElseIf expression> ... </ElseIf>
    コンテキスト:サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess
    上書き:All
    ステータス:Core
    モジュール:core

    The documentation for this directive has + not been translated yet. Please have a look at the English + version.

    参照

    + +
    +
    top

    EnableMMAP ディレクティブ

    top
    +
    説明:配送中にファイルを読み込むためにメモリマッピングを diff --git a/docs/manual/mod/core.html.tr.utf8 b/docs/manual/mod/core.html.tr.utf8 index 0a12005502f..782e381f35c 100644 --- a/docs/manual/mod/core.html.tr.utf8 +++ b/docs/manual/mod/core.html.tr.utf8 @@ -48,6 +48,8 @@
  • <Directory>
  • <DirectoryMatch>
  • DocumentRoot
  • +
  • <Else>
  • +
  • <ElseIf>
  • EnableMMAP
  • EnableSendfile
  • Error
  • @@ -821,6 +823,59 @@ edilmiştir.
    + + + + + + +
    Açıklama:Contains directives that apply only if the condition of a +previous <If> or +<ElseIf> section is not +satisfied by a request at runtime
    Sözdizimi:<Else> ... </Else>
    Bağlam:sunucu geneli, sanal konak, dizin, .htaccess
    Geçersizleştirme:All
    Durum:Çekirdek
    Modül:core

    Bu yönergenin belgesi henüz Türkçeye çevrilmedi. + Lütfen İngilizce sürümüne bakınız.

    Ayrıca bakınız:

    + +
    +
    top
    +

    <ElseIf> Yönergesi

    + + + + + + + +
    Açıklama:Contains directives that apply only if a condition is satisfied +by a request at runtime while the condition of a previous +<If> or +<ElseIf> section is not +satisfied
    Sözdizimi:<ElseIf expression> ... </ElseIf>
    Bağlam:sunucu geneli, sanal konak, dizin, .htaccess
    Geçersizleştirme:All
    Durum:Çekirdek
    Modül:core

    Bu yönergenin belgesi henüz Türkçeye çevrilmedi. + Lütfen İngilizce sürümüne bakınız.

    Ayrıca bakınız:

    + +
    +
    top

    EnableMMAP Yönergesi

    Açıklama:Teslimat sırasında okunacak dosyalar için bellek eşlemeyi etkin diff --git a/docs/manual/mod/core.xml.de b/docs/manual/mod/core.xml.de index afa7f2973fd..4703c9544fb 100644 --- a/docs/manual/mod/core.xml.de +++ b/docs/manual/mod/core.xml.de @@ -1,7 +1,7 @@ - + + + + + + + + + diff --git a/docs/manual/vhosts/examples.xml.ja b/docs/manual/vhosts/examples.xml.ja index df0a41a381f..0da43c657e1 100644 --- a/docs/manual/vhosts/examples.xml.ja +++ b/docs/manual/vhosts/examples.xml.ja @@ -1,7 +1,7 @@ - + + +