From: Lucien Gentis Date: Sat, 29 Nov 2014 17:38:03 +0000 (+0000) Subject: XML updates. X-Git-Tag: 2.5.0-alpha~3674 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d0bda8dfd186467f3ed999830d0362d0d9ce0537;p=apache XML updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642450 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/expr.xml.fr b/docs/manual/expr.xml.fr index 025a1649c0..906f5aaf75 100644 --- a/docs/manual/expr.xml.fr +++ b/docs/manual/expr.xml.fr @@ -1,7 +1,7 @@ - + @@ -143,7 +143,7 @@ variable ::= "%{" varname "}" rebackref ::= "$" [0-9] -function ::= funcname "(" word ")" +function ::= funcname "(" wordlist ")" listfunction ::= listfuncname "(" word ")" @@ -555,6 +555,9 @@ listfunction ::= listfuncname "(" word ")" Echappe les caractères selon la RFC4514 (Echappement des noms distinctifs LDAP - DN) et la RFC4515 (Echappement des filtres LDAP). + replace + replace(chaîne, "de", "vers") remplace dans la chaîne + spécifiée toutes les occurrences de "de" par "vers". @@ -613,6 +616,21 @@ listfunction ::= listfuncname "(" word ")" <If "%{HTTP:X-example-header} in { 'foo', 'bar', 'baz'}"> La définition de l'en-tête correspond à une des valeurs recherchées </If> +# Recherche la valeur d'une expression rationnelle dans une variable +# d'environnement, et renvoie la négation du résultat. +<If "! reqenv('REDIRECT_FOO') =~ /bar/"> + La condition est vérifiée +</If> + +# Vérifie le résultat de la recherche d'une correspondance d'URI dans un +# contexte de répertoire avec l'option -f +<Directory /var/www> + AddEncoding x-gzip gz +<If "-f '%{REQUEST_FILENAME}.unzipme' && ! %{HTTP:Accept-Encoding} =~ /gzip/"> + SetOutputFilter INFLATE +</If> +</Directory> + diff --git a/docs/manual/mod/mod_lua.xml.fr b/docs/manual/mod/mod_lua.xml.fr index 2bbb10aceb..8fa1625c8e 100644 --- a/docs/manual/mod/mod_lua.xml.fr +++ b/docs/manual/mod/mod_lua.xml.fr @@ -1,7 +1,7 @@ - + @@ -1109,6 +1109,18 @@ local line = r:wsread() + + +r:config() -- Extrait une arborescence de l'ensemble de + -- la configuration de httpd pouvant être parcourue + + + +r:activeconfig() -- Extrait une arborescence de la configuration active + -- de httpd (pour le serveur virtuel sélectionné) + + +
Fonctions de journalisation diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr index 4989ad6d83..0b1e50ab35 100644 --- a/docs/manual/mod/mod_proxy.xml.fr +++ b/docs/manual/mod/mod_proxy.xml.fr @@ -1,7 +1,7 @@ - + @@ -1542,7 +1542,7 @@ du serveur local en utilisant des expressions rationnelles http://example.com/ ; alors

- ProxyPassMatch ^(/.*\.gif)$ http://backend.example.com$1 + ProxyPassMatch ^(/.*\.gif)$ http://backend.example.com/$1

va provoquer la conversion interne de la requête locale @@ -1579,6 +1579,14 @@ du serveur local en utilisant des expressions rationnelles module="mod_rewrite">RewriteRule avec le drapeau [P].

+ + Substitution par défaut +

Lorsque le paramètre URL n'utilise pas de références arrières + dans l'expression rationnelle, l'URL originale sera ajoutée au + paramètre URL. +

+
+ Avertissement à propos de la sécurité

Lors de la construction de l'URL cible de la règle, il convient diff --git a/docs/manual/mod/mod_proxy_fcgi.xml b/docs/manual/mod/mod_proxy_fcgi.xml index 33dcaebb2b..d69848987c 100644 --- a/docs/manual/mod/mod_proxy_fcgi.xml +++ b/docs/manual/mod/mod_proxy_fcgi.xml @@ -98,7 +98,7 @@

The following example passes the request URI as a filesystem path for the PHP-FPM daemon to run. In this case, PHP-FPM is listening on a unix domain socket (UDS). Requires 2.4.9 or later. With this syntax, - the hostname and optional port following fci:// are ignored.

+ the hostname and optional port following fcgi:// are ignored.

PHP-FPM with UDS ProxyPassMatch ^/(.*\.php(/.*)?)$ "unix:/var/run/php5-fpm.sock|fcgi://localhost/var/www/"