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