diff options
author | Lucien Gentis <lgentis@apache.org> | 2012-05-05 15:39:07 +0000 |
---|---|---|
committer | Lucien Gentis <lgentis@apache.org> | 2012-05-05 15:39:07 +0000 |
commit | c84d35ae441b2499d22ba0937cffa09c47710a7d (patch) | |
tree | a88bccca0bc9745a055ee572a4697cea87459ac3 | |
parent | 7086220f9d6369318b29c8ba9639f89d8fb53a3f (diff) | |
download | httpd-c84d35ae441b2499d22ba0937cffa09c47710a7d.tar.gz |
Updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1334431 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | docs/manual/mod/mod_alias.xml.fr | 124 | ||||
-rw-r--r-- | docs/manual/mod/mod_authz_owner.xml.fr | 54 | ||||
-rw-r--r-- | docs/manual/mod/mod_expires.xml.fr | 50 | ||||
-rw-r--r-- | docs/manual/mod/mod_status.xml.fr | 17 |
4 files changed, 115 insertions, 130 deletions
diff --git a/docs/manual/mod/mod_alias.xml.fr b/docs/manual/mod/mod_alias.xml.fr index 85ba423446..03cacd2568 100644 --- a/docs/manual/mod/mod_alias.xml.fr +++ b/docs/manual/mod/mod_alias.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1326770:1334008 (outdated) --> +<!-- English Revision : 1334008 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -86,10 +86,10 @@ système de fichiers</a></seealso> au moins précis afin que toutes les directives puissent éventuellement s'appliquer, comme dans l'exemple suivant :</p> - <example> - Alias /foo/bar /baz<br /> - Alias /foo /gaq - </example> + <highlight language="config"> +Alias /foo/bar /baz +Alias /foo /gaq + </highlight> <p>Si l'ordre des directives était inversé, la directive <directive module="mod_alias">Alias</directive> ayant pour argument @@ -121,9 +121,9 @@ de fichiers</description> est sensible à la casse, même sur les systèmes de fichiers insensibles à la casse.</p> - <example><title>Exemple :</title> + <highlight language="config"> Alias /image /ftp/pub/image - </example> + </highlight> <p>Une requête pour <code>http://example.com/image/foo.gif</code> fera renvoyer par le serveur le fichier @@ -160,14 +160,12 @@ de fichiers</description> <directive module="core">DocumentRoot</directive>, vous devrez probablement permettre explicitement l'accès à ce répertoire.</p> - <example><title>Exemple :</title> - Alias /image /ftp/pub/image<br /> - <Directory /ftp/pub/image><br /> - <indent> - Require all granted<br /> - </indent> - </Directory> - </example> + <highlight language="config"> +Alias /image /ftp/pub/image +<Directory /ftp/pub/image> + Require all granted +</Directory> + </highlight> </usage> </directivesynopsis> @@ -193,18 +191,18 @@ en faisant intervenir les expressions rationnelles</description> Par exemple, pour activer le répertoire <code>/icons</code>, on peut utiliser :</p> - <example> + <highlight language="config"> AliasMatch ^/icons(.*) /usr/local/apache/icons$1 - </example> + </highlight> <p>Toute la puissance des <glossary ref="regex">expressions rationnelles</glossary> peut être mise à contribution. Par exemple, il est possible de construire un alias avec un modèle de chemin URL insensible à la casse :</p> - <example> + <highlight language="config"> AliasMatch (?i)^/image(.*) /ftp/pub/image$1 - </example> + </highlight> <p>Il existe une différence subtile entre <directive module="mod_alias">Alias</directive> et <directive @@ -228,24 +226,24 @@ en faisant intervenir les expressions rationnelles</description> <p>Par exemple, supposons que nous voulions reformuler cet alias avec AliasMatch :</p> - <example> + <highlight language="config"> Alias /image/ /ftp/pub/image/ - </example> + </highlight> <p>Le simple remplacement d'Alias par AliasMatch ne produira pas le même résultat. Ainsi, ce qui suit va rediriger toutes les requêtes qui contiennent /image/ vers /ftp/pub/image/ :</p> - <example> + <highlight language="config"> AliasMatch /image/ /ftp/pub/image/ - </example> + </highlight> <p>Voici la directive AliasMatch qui produira le même résultat que la directive Alias ci-dessus :</p> - <example> + <highlight language="config"> AliasMatch ^/image/(.*)$ /ftp/pub/image/$1 - </example> + </highlight> <p>Bien entendu, il n'y a aucune raison d'utiliser <directive module="mod_alias">AliasMatch</directive> dans le cas où <directive @@ -255,10 +253,10 @@ en faisant intervenir les expressions rationnelles</description> servir différentes sortes de fichiers à partir de répertoires différents :</p> - <example> + <highlight language="config"> AliasMatch ^/image/(.*)\.jpg$ /fichiers/jpg.images/$1.jpg<br/> AliasMatch ^/image/(.*)\.gif$ /fichiers/gif.images/$1.gif - </example> + </highlight> </usage> </directivesynopsis> @@ -293,13 +291,13 @@ d'effectuer une autre requête avec une URL différente</description> élément de chemin supplémentaire situé en aval du <em>chemin URL</em> sera ajouté à l'URL cible.</p> - <example><title>Exemple :</title> - # Redirige vers une URL sur un serveur différent<br /> - Redirect /service http://foo2.example.com/service<br /> - <br /> - # Redirige vers une URL sur le même serveur<br /> - Redirect /one /two - </example> + <highlight language="config"> +# Redirige vers une URL sur un serveur différent +Redirect /service http://foo2.example.com/service + +# Redirige vers une URL sur le même serveur +Redirect /one /two + </highlight> <p>Si le client effectue une requête pour l'URL <code>http://example.com/service/foo.txt</code>, il lui sera demandé @@ -363,10 +361,10 @@ d'effectuer une autre requête avec une URL différente</description> fonction <code>send_error_response</code> dans http_protocol.c).</p> - <example><title>Exemple :</title> - Redirect permanent /un http://example.com/deux<br /> - Redirect 303 /trois http://example.com/autre - </example> + <highlight language="config"> +Redirect permanent /one http://example.com/two +Redirect 303 /three http://example.com/other + </highlight> </usage> </directivesynopsis> @@ -394,9 +392,9 @@ courante</description> les fichiers GIF vers les fichiers JPEG de même nom sur un autre serveur, on peut utiliser :</p> - <example> + <highlight language="config"> RedirectMatch (.*)\.gif$ http://autre.example.com$1.jpg - </example> + </highlight> <p>Les remarques à propos de la différence entre <directive module="mod_alias">Alias</directive> et <directive @@ -465,30 +463,28 @@ et désigne la cible comme script CGI</description> second argument, qui est un chemin complet dans le système de fichiers local.</p> - <example><title>Exemple :</title> + <highlight language="config"> ScriptAlias /cgi-bin/ /web/cgi-bin/ - </example> + </highlight> <p>Une requête pour <code>http://example.com/cgi-bin/foo</code> ferait exécuter par le serveur le script <code>/web/cgi-bin/foo</code>. Cette configuration est sensiblement équivalente à :</p> - <example> - Alias /cgi-bin/ /web/cgi-bin/<br /> - <Location /cgi-bin ><br /> - <indent> - SetHandler cgi-script<br /> - Options +ExecCGI<br /> - </indent> - </Location> - </example> + <highlight language="config"> +Alias /cgi-bin/ /web/cgi-bin/ +<Location /cgi-bin > + SetHandler cgi-script + Options +ExecCGI +</Location> + </highlight> <p>Vous pouvez aussi utiliser <directive>ScriptAlias</directive> avec un script ou gestionnaire de votre cru. Par exemple :</p> - <example> + <highlight language="config"> ScriptAlias /cgi-bin/ /web/cgi-handler.pl - </example> + </highlight> <p>Dans ce scénario, tous les fichiers faisant l'objet d'une requête dans <code>/cgi-bin/</code> seront traités par le fichier que vous @@ -509,14 +505,12 @@ et désigne la cible comme script CGI</description> module="core" type="section">Directory</directive>, <directive module="core">SetHandler</directive>, et <directive module="core">Options</directive> comme dans l'exemple suivant : - <example> - <Directory /usr/local/apache2/htdocs/cgi-bin ><br /> - <indent> - SetHandler cgi-script<br /> - Options ExecCGI<br /> - </indent> - </Directory> - </example> + <highlight language="config"> +<Directory /usr/local/apache2/htdocs/cgi-bin > + SetHandler cgi-script + Options ExecCGI +</Directory> + </highlight> Ceci est nécessaire car plusieurs <var>chemins URL</var> peuvent correspondre à la même zone du système de fichiers, court-circuitant ainsi la directive <directive>ScriptAlias</directive> et révélant le @@ -548,18 +542,18 @@ comme un script CGI</description> comme nom de fichier. Par exemple, pour activer le répertoire standard <code>/cgi-bin</code>, on peut utiliser :</p> - <example> + <highlight language="config"> ScriptAliasMatch ^/cgi-bin(.*) /usr/local/apache/cgi-bin$1 - </example> + </highlight> <p>Comme dans le cas d'AliasMatch, toute la puissance des <glossary ref="rexex">expressions rationnelles</glossary> peut être mise à contribution. Par exemple, il est possible de construire un alias avec une comparaison du modèle du chemin URL insensible à la casse :</p> - <example> + <highlight language="config"> ScriptAliasMatch (?i)^/cgi-bin(.*) /usr/local/apache/cgi-bin$1 - </example> + </highlight> <p>Les remarques à propos de la différence entre <directive module="mod_alias">Alias</directive> et <directive diff --git a/docs/manual/mod/mod_authz_owner.xml.fr b/docs/manual/mod/mod_authz_owner.xml.fr index 50cb7067a4..0edb79674c 100644 --- a/docs/manual/mod/mod_authz_owner.xml.fr +++ b/docs/manual/mod/mod_authz_owner.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1303783:1334008 (outdated) --> +<!-- English Revision : 1334008 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -43,7 +43,7 @@ d'Apache</compatibility> un module d'authentification comme <module>mod_auth_basic</module> ou <module>mod_auth_digest</module>. <module>mod_authz_owner</module> reconnaît deux arguments pour la - directive <directive module="mod_authz_core">Require</directive> : + directive <directive module="core">Require</directive> : <code>file-owner</code> et <code>file-group</code> :</p> <dl> @@ -97,17 +97,15 @@ d'Apache</compatibility> propriétaire ne soit <code>jones</code> au lieu de <code>smith</code>.</p> - <example> - <Directory /home/*/public_html/private><br /> - <indent> - AuthType Basic<br /> - AuthName mes-fichiers-prive<br /> - AuthBasicProvider dbm<br /> - AuthDBMUserFile /usr/local/apache2/etc/.htdbm-all<br /> - Require file-owner<br /> - </indent> - </Directory> - </example> + <highlight language="config"> +<Directory /home/*/public_html/private> + AuthType Basic + AuthName MyPrivateFiles + AuthBasicProvider dbm + AuthDBMUserFile /usr/local/apache2/etc/.htdbm-all + Require file-owner +</Directory> + </highlight> </section> <section id="examples.file-group"><title>Require file-group</title> @@ -124,22 +122,20 @@ d'Apache</compatibility> <code>foo</code>, ils seront autorisés à accéder aux répertoires <code>project-foo</code> de chacun d'entre eux.</p> - <example> - <Directory /home/*/public_html/project-foo><br /> - <indent> - AuthType Basic<br /> - AuthName "Project Foo Files"<br /> - AuthBasicProvider dbm<br /> - <br /> - # combined user/group database<br /> - AuthDBMUserFile /usr/local/apache2/etc/.htdbm-all<br /> - AuthDBMGroupFile /usr/local/apache2/etc/.htdbm-all<br /> - <br /> - Satisfy All<br /> - Require file-group<br /> - </indent> - </Directory> - </example> + <highlight language="config"> +<Directory /home/*/public_html/project-foo> + AuthType Basic + AuthName "Project Foo Files" + AuthBasicProvider dbm + + # combined user/group database + AuthDBMUserFile /usr/local/apache2/etc/.htdbm-all + AuthDBMGroupFile /usr/local/apache2/etc/.htdbm-all + + Satisfy All + Require file-group +</Directory> + </highlight> </section> </section> diff --git a/docs/manual/mod/mod_expires.xml.fr b/docs/manual/mod/mod_expires.xml.fr index e46718d1b8..6204d5944f 100644 --- a/docs/manual/mod/mod_expires.xml.fr +++ b/docs/manual/mod/mod_expires.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1307367:1334016 (outdated) --> +<!-- English Revision : 1334016 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -68,12 +68,10 @@ l'intervalle</title> module="mod_expires">ExpiresDefault</directive> et <directive module="mod_expires">ExpiresByType</directive> comme suit :</p> - <example> - ExpiresDefault "<var>base</var> [plus <var>num</var> <var>type</var>] - [<var>num</var> <var>type</var>] ..."<br /> - ExpiresByType type/encoding "<var>base</var> [plus <var>num</var> <var>type</var>] - [<var>num</var> <var>type</var>] ..." - </example> + <highlight language="config"> +ExpiresDefault "<var>base</var> [plus <var>num</var> <var>type</var>] [<var>num</var> <var>type</var>] ..." +ExpiresByType type/encoding "<var>base</var> [plus <var>num</var> <var>type</var>] [<var>num</var> <var>type</var>] ..." + </highlight> <p>où <var>base</var> peut être :</p> @@ -102,22 +100,20 @@ l'intervalle</title> <p>Par exemple, pour faire expirer par défaut les documents 1 mois après leur accès, on peut utiliser une des directives suivantes :</p> - <example> - ExpiresDefault "access plus 1 month"<br /> - ExpiresDefault "access plus 4 weeks"<br /> - ExpiresDefault "access plus 30 days" - </example> + <highlight language="config"> +ExpiresDefault "access plus 1 month" +ExpiresDefault "access plus 4 weeks" +ExpiresDefault "access plus 30 days" + </highlight> <p>La date d'expiration peut être définie plus précisément en ajoutant plusieurs clauses '<var>num</var> <var>type</var>' :</p> - <example> - ExpiresByType text/html "access plus 1 month 15 - days 2 hours"<br /> - ExpiresByType image/gif "modification plus 5 hours 3 - minutes" - </example> + <highlight language="config"> +ExpiresByType text/html "access plus 1 month 15 days 2 hours" +ExpiresByType image/gif "modification plus 5 hours 3 minutes" + </highlight> <p>Notez que si vous utilisez une configuration basée sur la date de modification, l'en-tête Expires ne sera pas ajouté à un contenu qui @@ -203,14 +199,16 @@ en fonction du type MIME</description> de temps assez court).</p> <example><title>Exemple :</title> - # active la génération des en-têtes Expires<br /> - ExpiresActive On<br /> - # les images GIF expirent au bout d'un mois dans le cache du - # client<br /> - ExpiresByType image/gif A2592000<br /> - # les documents HTML restent valables une semaine après leur date - # de dernière modification<br /> - ExpiresByType text/html M604800 + <highlight language="config"> +# active la génération des en-têtes Expires +ExpiresActive On +# les images GIF expirent au bout d'un mois dans le cache du +# client +ExpiresByType image/gif A2592000 +# les documents HTML restent valables une semaine après leur date +# de dernière modification +ExpiresByType text/html M604800 + </highlight> </example> <p>Notez que cette directive ne produit d'effet que si diff --git a/docs/manual/mod/mod_status.xml.fr b/docs/manual/mod/mod_status.xml.fr index a247f1aa80..301d28d538 100644 --- a/docs/manual/mod/mod_status.xml.fr +++ b/docs/manual/mod/mod_status.xml.fr @@ -1,7 +1,7 @@ <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> -<!-- English Revision: 1174747:1334024 (outdated) --> +<!-- English Revision : 1331227 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -81,15 +81,12 @@ du serveur</description> <p>Pour n'activer les rapports d'état que pour les navigateurs appartenent au domaine example.com, ajoutez ces lignes à votre fichier de configuration <code>httpd.conf</code> :</p> -<example> - <Location /etat-serveur><br /> - <indent> - SetHandler server-status<br /> -<br /> - Require host example.com<br /> - </indent> - </Location> -</example> +<highlight language="config"> +<Location /server-status> + SetHandler server-status + Require host example.com +</Location> +</highlight> <p>Il est alors possible d'obtenir les statistiques du serveur en utilisant un navigateur web et en accédant à la page |