From: Lucien Gentis
Date: Fri, 8 May 2015 15:40:32 +0000 (+0000)
Subject: XML updates.
X-Git-Tag: 2.4.13~116
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=071ebbe3da75227647114edd4494b7f611df26d6;p=thirdparty%2Fapache%2Fhttpd.git
XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1678385 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/docs/manual/mod/mod_authn_anon.xml.fr b/docs/manual/mod/mod_authn_anon.xml.fr
index 0e14dd5c663..655236cb65c 100644
--- a/docs/manual/mod/mod_authn_anon.xml.fr
+++ b/docs/manual/mod/mod_authn_anon.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -90,11 +90,11 @@ protégées
Exemple
-<Directory /var/www/html/private>
+<Directory "/var/www/html/private">
AuthName "Use 'anonymous' & Email address for guest entry"
AuthType Basic
AuthBasicProvider file anon
- AuthUserFile /path/to/your/.htpasswd
+ AuthUserFile "/path/to/your/.htpasswd"
Anonymous_NoUserID off
Anonymous_MustGiveEmail on
diff --git a/docs/manual/mod/mod_authn_core.xml.fr b/docs/manual/mod/mod_authn_core.xml.fr
index 4c5d1f059a3..e0c45c9ae4a 100644
--- a/docs/manual/mod/mod_authn_core.xml.fr
+++ b/docs/manual/mod/mod_authn_core.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -64,15 +64,15 @@ d'authentification
# Première vérification
<AuthnProviderAlias file file1>
- AuthUserFile /www/conf/passwords1
+ AuthUserFile "/www/conf/passwords1"
</AuthnProviderAlias>
# Vérification suivante
<AuthnProviderAlias file file2>
- AuthUserFile /www/conf/passwords2
+ AuthUserFile "/www/conf/passwords2"
</AuthnProviderAlias>
-<Directory /var/web/pages/secure>
+<Directory "/var/web/pages/secure">
AuthBasicProvider file1 file2
AuthType Basic
@@ -104,10 +104,8 @@ d'authentification
AuthLDAPURL ldap://other.ldap.host/o=dev?cn
</AuthnProviderAlias>
-Alias /secure /webpages/secure
-<Directory /webpages/secure>
- Order deny,allow
- Allow from all
+Alias "/secure" "/webpages/secure"
+<Directory "/webpages/secure">
AuthBasicProvider ldap-other-alias ldap-alias1
@@ -202,15 +200,15 @@ l'authentification HTTP
/www/docs/public
sans devoir s'authentifier :
-<Directory /www/docs>
+<Directory "/www/docs">
AuthType Basic
AuthName Documents
AuthBasicProvider file
- AuthUserFile /usr/local/apache/passwd/passwords
+ AuthUserFile "/usr/local/apache/passwd/passwords"
Require valid-user
</Directory>
-<Directory /www/docs/public>
+<Directory "/www/docs/public">
AuthType None
Require all granted
</Directory>
diff --git a/docs/manual/mod/mod_charset_lite.xml.fr b/docs/manual/mod/mod_charset_lite.xml.fr
index cb2c7bf6637..029d7fdf1d9 100644
--- a/docs/manual/mod/mod_charset_lite.xml.fr
+++ b/docs/manual/mod/mod_charset_lite.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -112,7 +112,7 @@ traductions ou les réencodages
Exemple
-<Directory /export/home/trawick/apacheinst/htdocs/convert>
+<Directory "/export/home/trawick/apacheinst/htdocs/convert">
CharsetSourceEnc UTF-16BE
CharsetDefault ISO-8859-1
</Directory>
@@ -156,7 +156,7 @@ s'effectuer
Exemple
-<Directory /export/home/trawick/apacheinst/htdocs/convert>
+<Directory "/export/home/trawick/apacheinst/htdocs/convert">
CharsetSourceEnc UTF-16BE
CharsetDefault ISO-8859-1
</Directory>
diff --git a/docs/manual/mod/mod_data.xml.fr b/docs/manual/mod/mod_data.xml.fr
index b7037bdf251..227d42b3359 100644
--- a/docs/manual/mod/mod_data.xml.fr
+++ b/docs/manual/mod/mod_data.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -61,7 +61,7 @@
Configuration du filtre
-<Location /data/images>
+<Location "/data/images">
SetOutputFilter DATA
</Location>
diff --git a/docs/manual/mod/mod_logio.xml.fr b/docs/manual/mod/mod_logio.xml.fr
index 77f61a2a14e..70b8fa3f2e3 100644
--- a/docs/manual/mod/mod_logio.xml.fr
+++ b/docs/manual/mod/mod_logio.xml.fr
@@ -1,7 +1,7 @@
-
+
diff --git a/docs/manual/mod/mod_mime.xml.fr b/docs/manual/mod/mod_mime.xml.fr
index 48e7148b938..72b0d815a28 100644
--- a/docs/manual/mod/mod_mime.xml.fr
+++ b/docs/manual/mod/mod_mime.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -154,7 +154,7 @@ multiples
Configuration du gestionnaire en se basant seulement
sur la dernière extension
-<FilesMatch \.cgi$>
+<FilesMatch "[^.]+\.cgi$">
SetHandler cgi-script
</FilesMatch>
@@ -549,19 +549,19 @@ serveur
# Filtre spécifié "DEFLATE"
AddOutputFilter DEFLATE shtml
-<Location /foo>
+<Location "/foo">
# Filtre spécifié "INCLUDES", remplace "DEFLATE"
AddOutputFilter INCLUDES shtml
</Location>
-<Location /bar>
+<Location "/bar">
# Filtre spécifié "INCLUDES;DEFLATE", remplace "DEFLATE"
AddOutputFilter INCLUDES;DEFLATE shtml
</Location>
-<Location /bar/baz>
+<Location "/bar/baz">
# Filtre spécifié "BUFFER", remplace "INCLUDES;DEFLATE"
AddOutputFilter BUFFER shtml
</Location>
-<Location /bar/baz/buz>
+<Location "/bar/baz/buz">
# Pas de filtre spécifié, suppression de "BUFFER"
RemoveOutputFilter shtml
</Location>
@@ -641,6 +641,22 @@ contenu spécifié
lesquelles le générateur de la réponse spécifie en général un
Content-Type, cette directive n'a aucun effet.
+ Note
+ Lorsqu'aucune directive comme SetHandler ou
+ module="mod_mime">AddHandler ne s'applique à
+ une requête, le nom de gestionnaire interne qui aurait du être
+ défini par une de ces directives correspond alors au type de contenu
+ spécifié par la directive AddType.
+ Pour des raisons historiques, certains modules tiers comme mod_php
+ peuvent rechercher un type de contenu "synthétique" ne servant qu'à
+ forcer le module à prendre en compte la requête concernée.
+ Il est conseillé d'éviter les configurations qui reposent sur de
+ tels types "synthétiques" en utilisant les directives SetHandler ou AddHandler.
+
+
ForceType
mod_negotiation
@@ -845,7 +861,7 @@ ensemble d'extensions de noms de fichiers
AddEncoding x-gzip .gz
AddType text/plain .asc
-<Files *.gz.asc>
+<Files "*.gz.asc">
RemoveEncoding .gz
</Files>
diff --git a/docs/manual/mod/mod_proxy_balancer.xml.fr b/docs/manual/mod/mod_proxy_balancer.xml.fr
index 7a066f3dba7..30c379f1913 100644
--- a/docs/manual/mod/mod_proxy_balancer.xml.fr
+++ b/docs/manual/mod/mod_proxy_balancer.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -107,12 +107,12 @@ la répartition de charge
-<Proxy balancer://mycluster>
- BalancerMember http://192.168.1.50:80
- BalancerMember http://192.168.1.51:80
+<Proxy "balancer://mycluster">
+ BalancerMember "http://192.168.1.50:80"
+ BalancerMember "http://192.168.1.51:80"
</Proxy>
-ProxyPass /test balancer://mycluster
-ProxyPassReverse /test balancer://mycluster
+ProxyPass "/test" "balancer://mycluster"
+ProxyPassReverse "/test" "balancer://mycluster"
@@ -124,13 +124,13 @@ ProxyPassReverse /test balancer://mycluster
Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED
-<Proxy balancer://mycluster>
- BalancerMember http://192.168.1.50:80 route=1
- BalancerMember http://192.168.1.51:80 route=2
+<Proxy "balancer://mycluster">
+ BalancerMember "http://192.168.1.50:80" route=1
+ BalancerMember "http://192.168.1.51:80" route=2
ProxySet stickysession=ROUTEID
</Proxy>
-ProxyPass /test balancer://mycluster
-ProxyPassReverse /test balancer://mycluster
+ProxyPass "/test" "balancer://mycluster"
+ProxyPassReverse "/test" "balancer://mycluster"
@@ -213,7 +213,7 @@ ProxyPassReverse /test balancer://mycluster
navigateurs appartenant au domaine example.com, ajoutez ces lignes à
votre fichier de configuration httpd.conf
:
-<Location /balancer-manager>
+<Location "/balancer-manager">
SetHandler balancer-manager
Require host example.com
</Location>
@@ -288,10 +288,10 @@ ProxyPassReverse /test balancer://mycluster
séparés par une barre verticale (|
) comme dans
l'exemple suivant :
-ProxyPass /test balancer://mycluster stickysession=JSESSIONID|jsessionid scolonpathdelim=On
-<Proxy balancer://mycluster>
- BalancerMember http://192.168.1.50:80 route=node1
- BalancerMember http://192.168.1.51:80 route=node2
+ProxyPass "/test" "balancer://mycluster" stickysession=JSESSIONID|jsessionid scolonpathdelim=On
+<Proxy "balancer://mycluster">
+ BalancerMember "http://192.168.1.50:80" route=node1
+ BalancerMember "http://192.168.1.51:80" route=node2
</Proxy>
Si le cookie et le paramètre de requête fournissent tous deux une
diff --git a/docs/manual/mod/mod_proxy_express.xml.fr b/docs/manual/mod/mod_proxy_express.xml.fr
index 1e2efbd7ceb..4cbd92aeaa0 100644
--- a/docs/manual/mod/mod_proxy_express.xml.fr
+++ b/docs/manual/mod/mod_proxy_express.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -69,8 +69,8 @@ dynamique inverse de masse
<VirtualHost *:80>
ServerName front.end.server
- ProxyPass / back.end.server:port
- ProxyPassReverse / back.end.server:port
+ ProxyPass "/" "back.end.server:port"
+ ProxyPassReverse "/" "back.end.server:port"
</VirtualHost>
En d'autres termes, l'URL dans son ensemble est ajoutée à l'URL