From: Lucien Gentis Date: Tue, 31 Jul 2018 16:10:16 +0000 (+0000) Subject: XML updates. X-Git-Tag: 2.5.0-alpha2-ci-test-only~2420 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=61bb76fb76bfd3718583d143114f6101625d15e2;p=thirdparty%2Fapache%2Fhttpd.git XML updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1837162 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/caching.xml.fr b/docs/manual/caching.xml.fr index c91046a4399..412cf7a48fd 100644 --- a/docs/manual/caching.xml.fr +++ b/docs/manual/caching.xml.fr @@ -3,7 +3,7 @@ - + + @@ -763,6 +763,10 @@ Require expr %{REMOTE_ADDR} -in split s/.*?IP Address:([^,]+)/$1/, PeerExtList(' # autre solution : Require expr "IP Address:%{REMOTE_ADDR}" -in split/, /, join PeerExtList('subjectAltName') +# Journalisation conditionnelle +CustomLog logs/access-errors.log common "expr=%{REQUEST_STATUS} >= 400" +CustomLog logs/access-errors-specific.log common "expr=%{REQUEST_STATUS} -in {'405','410'}" + diff --git a/docs/manual/mod/core.xml.fr b/docs/manual/mod/core.xml.fr index 68fa6d8ed49..e224accbea2 100644 --- a/docs/manual/mod/core.xml.fr +++ b/docs/manual/mod/core.xml.fr @@ -1,7 +1,7 @@ - + @@ -2552,6 +2552,12 @@ existe au démarrage filename sera relatif au répertoire racine par défaut du serveur ou au répertoire racine passé dans la ligne de commande via l'option -d.

+ + Avertissement + Avec la version 2.4.34, il est interdit de spécifier un filename + entouré de guillemets. Ceci provoquerait une erreur de syntaxe au démarrage. + Il est donc impossible de spécifier des noms de fichiers contenant des + espaces, mais ce défaut a été corrigé à partir de la version 2.4.35. diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr index 7e4c05c0389..8b6da7da4e4 100644 --- a/docs/manual/mod/mod_proxy.xml.fr +++ b/docs/manual/mod/mod_proxy.xml.fr @@ -1,7 +1,7 @@ - + @@ -1796,11 +1796,27 @@ par un serveur mandaté en inverse mod_proxy_html.

-

chemin est le nom d'un chemin virtuel local. - url est une URL partielle pour le serveur distant. Ces - paramètres s'utilisent de la même façon qu'avec la directive ProxyPass.

+

chemin est le nom d'un chemin virtuel local. Il est combiné + avec le protocole, le nom d'hôte et le port pour former le préfixe de + remplacement de l'en-tête de réponse concerné. Ce paramètre est en général + identique au premier paramètre de la directive ProxyPass. +

+

url est une URL partielle pour le serveur distant. Lorsque le + serveur distant envoie les en-têtes explicitement mentionnés en commençant + par cette URL partielle, le préfixe du serveur distant est remplacé par un + préfixe qui pointe vers le mandataire inverse. Ce paramètre est en général + identique au second paramètre de la directive ProxyPass, mais il peut être différent si le + serveur distant utilise un protocole, nom d'hôte, port ou chemin différent dans les + en-têtes concernés. Si la configuration contient une directive ProxyPreserveHost, le nom d'hôte de l'URL + partielle correspondra peut-être déjà au nom d'hôte du mandataire inverse, + ce qui évitera la recherche et le remplacament effectués par cette + directive. +

+

Supposons par exemple que le serveur local a pour adresse http://example.com/ ; alors

diff --git a/docs/manual/mod/mod_proxy_http2.xml.fr b/docs/manual/mod/mod_proxy_http2.xml.fr index fe9901aa65f..9e4340b554f 100644 --- a/docs/manual/mod/mod_proxy_http2.xml.fr +++ b/docs/manual/mod/mod_proxy_http2.xml.fr @@ -1,7 +1,7 @@ - +