From: Lucien Gentis Date: Sat, 7 Mar 2015 15:20:45 +0000 (+0000) Subject: XML updates. X-Git-Tag: 2.4.13~362 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=aa32b955299f938cb7a30c3a0bd3632bc9187794;p=apache XML updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1664868 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/expr.xml.fr b/docs/manual/expr.xml.fr index fa421d00e0..db743f2d4d 100644 --- a/docs/manual/expr.xml.fr +++ b/docs/manual/expr.xml.fr @@ -1,7 +1,7 @@ - + @@ -47,6 +47,9 @@ If ElseIf Else +Alias +ScriptAlias +Redirect AuthBasicFake AuthFormLoginRequiredLocation AuthFormLoginSuccessLocation diff --git a/docs/manual/mod/mod_alias.xml.fr b/docs/manual/mod/mod_alias.xml.fr index eff9a66f22..584238e7bf 100644 --- a/docs/manual/mod/mod_alias.xml.fr +++ b/docs/manual/mod/mod_alias.xml.fr @@ -1,7 +1,7 @@ - + @@ -51,6 +51,17 @@ redirection d'URL avec une URL différente. Elles sont souvent utilisées lorsqu'une ressource a été déplacée.

+

Lorsque les directives Alias, ScriptAlias ou Redirect sont définies au sein d'une + section Location + ou LocationMatch, vous pouvez utiliser la syntaxe des expressions pour manipuler l'URL + ou le chemin de destination. +

+

mod_alias est conçu pour traiter des tâches simples de manipulation d'URL. Pour des tâches plus complexes comme la manipulation des chaînes d'arguments des requêtes, utilisez @@ -98,13 +109,22 @@ Alias /foo /gaq /foo/bar, et cette dernière serait toujours ignorée.

+

La définition de directives Alias, ScriptAlias ou Redirect au sein de sections + Location ou + LocationMatch + l'emporte sur d'autres définitions éventuelles de ces mêmes + directives au niveau de la configuration générale du serveur.

+ Alias Met en correspondance des URLs avec des chemins du système de fichiers -Alias chemin URL +Alias [chemin URL] chemin fichier|chemin répertoire server configvirtual host @@ -172,6 +192,22 @@ Alias /image /ftp/pub/image

Le nombre de slashes dans le paramètre chemin URL doit correspondre au nombre de slashes dans le chemin URL de la requête.

+

Si la directive Alias est définie au sein + d'une section Location ou LocationMatch, chemin URL est + omis et chemin fichier est interprété en utilisant la syntaxe des expressions.

+ + +<Location /image> + Alias /ftp/pub/image +</Location> +<LocationMatch /error/(?<NUMBER>[0-9]+)> + Alias /usr/local/apache/errors/%{env:MATCH_NUMBER}.html +</LocationMatch> + +
@@ -275,7 +311,7 @@ en faisant intervenir les expressions rationnelles Redirect Envoie une redirection externe demandant au client d'effectuer une autre requête avec une URL différente -Redirect [état] chemin URL +Redirect [état] [chemin URL] URL server configvirtual host directory.htaccess @@ -322,15 +358,19 @@ Redirect /one /two éléments de chemin complets sont testés, si bien que l'exemple précédent ne s'appliquera pas à l'URL http://example.com/servicefoo.txt. Pour des mises en - correspondance plus complexes faisant intervenir les expressions + correspondance plus complexes utilisant la syntaxe des expressions, ne spécifiez pas + d'argument chemin URL comme décrit ci-dessous. En outre, + pour une mise en correspondance en utilisant les expressions rationnelles, veuillez vous reporter à la directive RedirectMatch.

- Note

Les directives de redirection ont priorité sur les directives Alias et ScriptAlias, quel que soit leur ordre d'apparition dans le - fichier de configuration.

+ fichier de configuration. Les directives Redirect définies au sein + d'une section Location l'emportent sur les directives Redirect et + Alias comportant un argument chemin URL.

Si aucun argument état n'est spécifié, la redirection sera temporaire (code HTTP 302). Le client est alors @@ -376,6 +416,25 @@ Redirect permanent /one http://example.com/two Redirect 303 /three http://example.com/other +

Si une directive Redirect est définie au + sein d'une section Location ou LocationMatch et si l'argument chemin + URL est omis, l'argument URL sera interprété en + utilisant la syntaxe des expressions.

+ + +<Location /one> + Redirect permanent http://example.com/two +</Location>
+<Location /three> + Redirect 303 http://example.com/other +</Location>
+<LocationMatch /error/(?<NUMBER>[0-9]+)> + Redirect permanent http://example.com/errors/%{env:MATCH_NUMBER}.html +</LocationMatch>
+
+ @@ -456,9 +515,10 @@ différente ScriptAlias Fait correspondre une URL à une zone du système de fichiers et désigne la cible comme script CGI -ScriptAlias chemin URL +ScriptAlias [chemin URL] chemin fichier|chemin répertoire server configvirtual host +directory @@ -527,6 +587,22 @@ Alias /cgi-bin/ /web/cgi-bin/ code source des scripts CGI s'ils ne sont pas protégés par une section Directory. +

Si la directive ScriptAlias est définie au + sein d'une section Location ou LocationMatch et si l'argument chemin + URL est omis, l'argument URL sera interprété en + utilisant la syntaxe des expressions.

+ + +<Location /cgi-bin > + ScriptAlias /web/cgi-bin/ +</Location> +<LocationMatch /cgi-bin/errors/(?<NUMBER>[0-9]+)> + ScriptAlias /web/cgi-bin/errors/%{env:MATCH_NUMBER}.cgi +</LocationMatch>
+
+
Tutoriel CGI diff --git a/docs/manual/mod/mod_ssl.xml.fr b/docs/manual/mod/mod_ssl.xml.fr index 6999ad573f..f4b6faacf2 100644 --- a/docs/manual/mod/mod_ssl.xml.fr +++ b/docs/manual/mod/mod_ssl.xml.fr @@ -1,7 +1,7 @@ - + @@ -119,6 +119,9 @@ exporté SSL_CLIENT_CERT_CHAIN_n chaîne Certificats de la chaîne de certification du client au format PEM +SSL_CLIENT_CERT_RFC4523_CEA chaîne +Numéro de série et fournisseur du certificat. le format correspond à +celui de la CertificateExactAssertion dans la RFC4523 SSL_CLIENT_VERIFY chaîne NONE, SUCCESS, GENEROUS ou FAILED:raison diff --git a/docs/manual/rewrite/advanced.xml.fr b/docs/manual/rewrite/advanced.xml.fr index de2d39c53b..a1a0e15b2d 100644 --- a/docs/manual/rewrite/advanced.xml.fr +++ b/docs/manual/rewrite/advanced.xml.fr @@ -3,7 +3,7 @@ - +