From eb08e214996a9413ba2b9d6bad3c8283e6635e5c Mon Sep 17 00:00:00 2001 From: Lucien Gentis Date: Sun, 7 Dec 2014 15:55:19 +0000 Subject: [PATCH] Rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643687 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/expr.html.fr | 30 +++++++++++------- docs/manual/expr.xml.meta | 2 +- docs/manual/mod/core.html.fr | 40 +++++++++++++++++++----- docs/manual/mod/core.xml.meta | 2 +- docs/manual/mod/mod_authnz_ldap.html.fr | 6 ++-- docs/manual/mod/mod_authnz_ldap.xml.meta | 2 +- docs/manual/mod/mod_authz_core.html.fr | 11 +++++-- docs/manual/mod/mod_authz_core.xml.meta | 2 +- docs/manual/mod/mod_headers.html.fr | 22 +++++++++++-- docs/manual/mod/mod_headers.xml.meta | 2 +- docs/manual/mod/mod_rewrite.html.fr | 38 +++++++++++++++++----- docs/manual/mod/mod_rewrite.xml.meta | 2 +- 12 files changed, 119 insertions(+), 40 deletions(-) diff --git a/docs/manual/expr.html.fr b/docs/manual/expr.html.fr index d2079f6116..b9986077e2 100644 --- a/docs/manual/expr.html.fr +++ b/docs/manual/expr.html.fr @@ -24,8 +24,6 @@

Langues Disponibles:  en  |  fr 

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

Historiquement, il existe de nombreuses variantes dans la syntaxe des expressions permettant d'exprimer une condition dans les @@ -205,8 +203,7 @@ listfunction ::= listfuncname "(" word ")"Le nom d'hôte de l'hôte distant REMOTE_USER Le nom de l'utilisateur authentifié, s'il existe (non - disponible à l'intérieur d'un bloc <If - >) + disponible à l'intérieur d'un bloc <If>) REMOTE_IDENT Le nom de l'utilisateur défini par mod_ident SERVER_NAME @@ -239,8 +236,7 @@ listfunction ::= listfuncname "(" word ")"basic") CONTENT_TYPE Le type de contenu de la réponse (non - disponible à l'intérieur d'un bloc <If - >) + disponible à l'intérieur d'un bloc <If>) HANDLER Le nom du gestionnaire qui a généré la réponse @@ -252,8 +248,7 @@ listfunction ::= listfuncname "(" word ")"off" dans le cas contraire REQUEST_STATUS Le code d'erreur HTTP de la requête (non - disponible à l'intérieur d'un bloc <If - >) + disponible à l'intérieur d'un bloc <If>) REQUEST_LOG_ID L'identifiant du message d'erreur associé à la requête (voir la directive ErrorLogFormat) @@ -460,7 +455,9 @@ listfunction ::= listfuncname "(" word ")"Identique à req, mais les noms d'en-tête correspondants ne seront pas ajoutés à l'en-tête Vary resp - Lit l'en-tête de réponse HTTP + Lit l'en-tête de réponse HTTP (la plupart des + en-tête de la réponse ne sont pas encore définis pendant + l'exécution de la directive <If>) reqenv Recherche une variable d'environnement de requête (on peut aussi utiliser le raccourci v). @@ -560,7 +557,7 @@ listfunction ::= listfuncname "(" word ")"(" word ")" +</Directory> + +# Exemples de fonctions dans un contexte booléen +<If "md5('foo') == 'acbd18db4cc2f85cedef654fccc4a4d8'"> + Header set checksum-matched true +</If> +<If "md5('foo') == replace('md5:XXXd18db4cc2f85cedef654fccc4a4d8', 'md5:XXX', 'acb')> + Header set checksum-matched-2 true +</If> + +# Function example in string context +Header set foo-checksum "expr=%{md5:foo}"

top
diff --git a/docs/manual/expr.xml.meta b/docs/manual/expr.xml.meta index ea324a8bb2..d5a2e5e1a5 100644 --- a/docs/manual/expr.xml.meta +++ b/docs/manual/expr.xml.meta @@ -8,6 +8,6 @@ en - fr + fr diff --git a/docs/manual/mod/core.html.fr b/docs/manual/mod/core.html.fr index d835a1c17c..f12ad2c39a 100644 --- a/docs/manual/mod/core.html.fr +++ b/docs/manual/mod/core.html.fr @@ -31,8 +31,6 @@  ja  |  tr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
Description:Fonctionnalités de base du serveur HTTP Apache toujours disponibles
Statut:Core
@@ -657,18 +655,44 @@ scripts CGI
top

CGIPassAuth Directive

- + - -
Description:Enables passing HTTP authorization headers to scripts as CGI -variables
Description:Active la transmission d'en-têtes d'autorisation HTTP aux scripts en +tant que variables CGI
Syntaxe:CGIPassAuth On|Off
Défaut:CGIPassAuth Off
Contexte:répertoire, .htaccess
AllowOverride:AuthConfig
Statut:Core
Module:core
Compatibilité:Available in Apache HTTP Server 2.5.0 and later

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

+Compatibilité:Disponible à partir de la version 2.5.0 du serveur HTTP +Apache + +

La directive CGIPassAuth permet aux + scripts d'accéder aux en-têtes d'autorisation HTTP tels que + Authorization, en-tête nécessaire aux scripts qui + implémente une authentification HTTP de base. Normalement, ces + en-têtes HTTP sont invisibles pour les scripts car ils leurs + permettraient de voir les identifiants et mots de passe + utilisés pour accéder au serveur lorsque l'authentification HTTP de + base est activée au niveau du serveur web. Cette directive doit être + définie à "On" lorsque des scripts sont autorisés à implémenter une + authentification HTTP de base.

+ +

Cette directive constitue une alternative à l'option de + compilation SECURITY_HOLE_PASS_AUTHORIZATION qui était + déjà disponible dans les versions précédentes du serveur HTTP + Apache.

+ +

Cette option est prise en compte par tout module qui utilise + ap_add_common_vars(), comme mod_cgi, + mod_cgid, mod_proxy_fcgi, + mod_proxy_scgi, etc... En particulier, elle affecte + les modules qui ne traitent pas à proprement parler les requêtes, + mais utilisent quand-même cette API, comme + mod_include ou mod_ext_filter. Les + modules tiers qui n'utilisent pas ap_add_common_vars() + peuvent aussi choisir de prendre en compte cette option.

+ +
top

ContentDigest Directive

diff --git a/docs/manual/mod/core.xml.meta b/docs/manual/mod/core.xml.meta index b9d96ee4c5..e78755527a 100644 --- a/docs/manual/mod/core.xml.meta +++ b/docs/manual/mod/core.xml.meta @@ -10,7 +10,7 @@ deenes - fr + frjatr diff --git a/docs/manual/mod/mod_authnz_ldap.html.fr b/docs/manual/mod/mod_authnz_ldap.html.fr index 9f79536e57..f505a9e0b5 100644 --- a/docs/manual/mod/mod_authnz_ldap.html.fr +++ b/docs/manual/mod/mod_authnz_ldap.html.fr @@ -27,8 +27,6 @@

Langues Disponibles:  en  |  fr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
@@ -480,11 +478,11 @@ uniqueMember: cn=Jim Swenson, o=Example uniqueMember: cn=Elliot Rhodes, o=Example

Les directives suivantes autoriseraient alors l'accès à Bob - Ellis, Tom Jackson, Barbara Jensen, Fred User, Allan Jefferson, et + Ellis, Tom Jackson, Barbara Jenson, Fred User, Allan Jefferson, et Paul Tilley, mais l'interdiraient à Jim Swenson, ou Elliot Rhodes (car ils sont situés dans un sous-groupe de niveau de profondeur 2) :

-
Require ldap-group cn=Employees, o-Example
+
Require ldap-group cn=Employees, o=Example
 AuthLDAPMaxSubGroupDepth 1
diff --git a/docs/manual/mod/mod_authnz_ldap.xml.meta b/docs/manual/mod/mod_authnz_ldap.xml.meta index 7a6a237d9a..4ec661a32d 100644 --- a/docs/manual/mod/mod_authnz_ldap.xml.meta +++ b/docs/manual/mod/mod_authnz_ldap.xml.meta @@ -8,6 +8,6 @@ en - fr + fr diff --git a/docs/manual/mod/mod_authz_core.html.fr b/docs/manual/mod/mod_authz_core.html.fr index f373db655b..55c813d1f5 100644 --- a/docs/manual/mod/mod_authz_core.html.fr +++ b/docs/manual/mod/mod_authz_core.html.fr @@ -27,8 +27,6 @@

Langues Disponibles:  en  |  fr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
Description:Permet d'utiliser un annuaire LDAP pour l'authentification HTTP de base.
Statut:Extension
@@ -196,6 +194,15 @@ d'autorisation
Require expr %{TIME_HOUR} -ge 9 && %{TIME_HOUR} -le 17
+
<RequireAll>
+    Require expr "!(%{QUERY_STRING} =~ /secret/)"
+    Require expr "%{REQUEST_URI} in { '/example.cgi', '/other.cgi' }" 
+</RequireAll>
+ + +
Require expr "!(%{QUERY_STRING} =~ /secret/) && %{REQUEST_URI} in { '/example.cgi', '/other.cgi' }"
+ +

La syntaxe de l'expression est décrite dans la documentation de ap_expr.

Normalement, l'expression est évaluée avant l'authentification. diff --git a/docs/manual/mod/mod_authz_core.xml.meta b/docs/manual/mod/mod_authz_core.xml.meta index 248771933a..5023ce74e3 100644 --- a/docs/manual/mod/mod_authz_core.xml.meta +++ b/docs/manual/mod/mod_authz_core.xml.meta @@ -8,6 +8,6 @@ en - fr + fr diff --git a/docs/manual/mod/mod_headers.html.fr b/docs/manual/mod/mod_headers.html.fr index ed4617db16..00a7e344b2 100644 --- a/docs/manual/mod/mod_headers.html.fr +++ b/docs/manual/mod/mod_headers.html.fr @@ -29,8 +29,6 @@  ja  |  ko 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
Description:Socle d'autorisation
Statut:Base
Identificateur de Module:authz_core_module
@@ -431,6 +429,26 @@ version 2.4.10 efficace que %s.

+

Note à propos des valeurs des expressions

+

Lorsque le paramètre valeur utilise l'interpréteur ap_expr, certaines syntaxes d'expressions + seront différentes des exemples qui évaluent des expressions + booléennes telles que <If> :

+
    +
  • Le point de départ de la syntaxe est 'string' au lieu de + 'expr'.
  • +
  • Les appels de fonction utilisent la syntaxe %{funcname:arg} au + lieu de funcname(arg).
  • +
  • Les fonctions multi-arguments ne sont pas encore disponibles + depuis le point de départ 'string'.
  • +
  • Il faut mettre entre guillemets l'ensemble du paramètre, comme + dans l'exemple suivant : +
    Header set foo-checksum "expr=%{md5:foo}"
    + +
  • + +
+
+

editnécessite les deux arguments valeur, qui est une expression rationnelle, et une chaîne additionnelle diff --git a/docs/manual/mod/mod_headers.xml.meta b/docs/manual/mod/mod_headers.xml.meta index 1efd777707..8708997ffa 100644 --- a/docs/manual/mod/mod_headers.xml.meta +++ b/docs/manual/mod/mod_headers.xml.meta @@ -8,7 +8,7 @@ en - fr + fr ja ko diff --git a/docs/manual/mod/mod_rewrite.html.fr b/docs/manual/mod/mod_rewrite.html.fr index aaf926bf65..8d9cfb98c6 100644 --- a/docs/manual/mod/mod_rewrite.html.fr +++ b/docs/manual/mod/mod_rewrite.html.fr @@ -27,8 +27,6 @@

Langues Disponibles:  en  |  fr 

-
Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.
Description:Personnalisation des en-têtes de requêtes et de réponses HTTP
Statut:Extension
@@ -138,14 +136,20 @@ r répertoire (htaccess), sauf si au moins une de ces conditions est vérifiée :

Dans l'exemple ci-dessous, la directive @@ -156,7 +160,7 @@ de configuration aurait conduit le serveur "opt" à la racine des documents.

DocumentRoot /var/www/example.com
-Alias /myapp /opt/myapp-1.2.3
+AliasMatch ^/myapp /opt/myapp-1.2.3
 <Directory /opt/myapp-1.2.3>
  RewriteEngine On
     RewriteBase /myapp/
@@ -164,6 +168,7 @@ Alias /myapp /opt/myapp-1.2.3
 </Directory>
+
top

RewriteCond Directive

@@ -1043,6 +1048,22 @@ pour le moteur de r depuis la version 2.4.4 du serveur HTTP Apache.

+
IgnoreContextInfo
+
+ +

Dans les versions 2.4.11 et antérieures, lors d'une + substitution relative dans un contexte de répertoire (htaccess), + et si la directive RewriteBase n'a pas été définie, + ce module utilise des informations en provenance d'une extension + 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. Cette option + désactive le comportement introduit avec la version 2.4.11, et ne + doit être utilisée que si toutes les conditions précédentes sont + vérifiées, et si la substitution renvoie un résultat inattendu.

+
+
@@ -1136,8 +1157,11 @@ signifie que la comparaison s'effectue avec une cha ^/ ne correspondra jamais dans un contexte de répertoire.
  • Bien que les règles de réécriture soient permises du point de vue de -la syntaxe dans les sections <Location> et <Files>, elles n'y sont pas prises en compte, et -n'y sont à priori d'aucune utilité.
  • +la syntaxe dans les sections <Location> et <Files> (y compris leurs versions sous forme +d'expression rationnelle), elles n'y sont pas prises en compte, et +n'y sont à priori d'aucune utilité. Les substitutions +relatives sont une fonctionnalité qui n'est, elle non-plus pas supportée +dans ce genre de contexte. diff --git a/docs/manual/mod/mod_rewrite.xml.meta b/docs/manual/mod/mod_rewrite.xml.meta index 0be21e86f4..decc0a7b1e 100644 --- a/docs/manual/mod/mod_rewrite.xml.meta +++ b/docs/manual/mod/mod_rewrite.xml.meta @@ -8,6 +8,6 @@ en - fr + fr -- 2.50.1
    Description:Ce module fournit un moteur de réécriture à base de règles permettant de réécrire les URLs des requêtes à la volée