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 @@
-
+