From: Lucien Gentis Date: Sat, 29 Nov 2014 17:38:03 +0000 (+0000) Subject: XML updates. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=99ae95d2ff24fbe030f8b9b210dcd56ed84ed937;p=thirdparty%2Fapache%2Fhttpd.git 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 025a1649c0e..906f5aaf754 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 2bbb10aceba..8fa1625c8e8 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 4989ad6d83d..0b1e50ab35b 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 33dcaebb2b5..d69848987c4 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/"