summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLucien Gentis <lgentis@apache.org>2012-05-05 15:39:07 +0000
committerLucien Gentis <lgentis@apache.org>2012-05-05 15:39:07 +0000
commitc84d35ae441b2499d22ba0937cffa09c47710a7d (patch)
treea88bccca0bc9745a055ee572a4697cea87459ac3
parent7086220f9d6369318b29c8ba9639f89d8fb53a3f (diff)
downloadhttpd-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.fr124
-rw-r--r--docs/manual/mod/mod_authz_owner.xml.fr54
-rw-r--r--docs/manual/mod/mod_expires.xml.fr50
-rw-r--r--docs/manual/mod/mod_status.xml.fr17
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&egrave;me de fichiers</a></seealso>
au moins pr&eacute;cis afin que toutes les directives puissent
&eacute;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 &eacute;tait invers&eacute;, la directive <directive
module="mod_alias">Alias</directive> ayant pour argument
@@ -121,9 +121,9 @@ de fichiers</description>
est sensible &agrave; la casse, m&ecirc;me sur les syst&egrave;mes de fichiers
insensibles &agrave; la casse.</p>
- <example><title>Exemple :</title>
+ <highlight language="config">
Alias /image /ftp/pub/image
- </example>
+ </highlight>
<p>Une requ&ecirc;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&egrave;s &agrave; ce r&eacute;pertoire.</p>
- <example><title>Exemple :</title>
- Alias /image /ftp/pub/image<br />
- &lt;Directory /ftp/pub/image&gt;<br />
- <indent>
- Require all granted<br />
- </indent>
- &lt;/Directory&gt;
- </example>
+ <highlight language="config">
+Alias /image /ftp/pub/image
+&lt;Directory /ftp/pub/image&gt;
+ Require all granted
+&lt;/Directory&gt;
+ </highlight>
</usage>
</directivesynopsis>
@@ -193,18 +191,18 @@ en faisant intervenir les expressions rationnelles</description>
Par exemple, pour activer le r&eacute;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 &ecirc;tre mise &agrave; contribution. Par exemple,
il est possible de construire un alias avec un mod&egrave;le de chemin URL
insensible &agrave; la casse :</p>
- <example>
+ <highlight language="config">
AliasMatch (?i)^/image(.*) /ftp/pub/image$1
- </example>
+ </highlight>
<p>Il existe une diff&eacute;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&ecirc;me r&eacute;sultat. Ainsi, ce qui suit va rediriger toutes les requ&ecirc;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&ecirc;me r&eacute;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&ugrave; <directive
@@ -255,10 +253,10 @@ en faisant intervenir les expressions rationnelles</description>
servir diff&eacute;rentes sortes de fichiers &agrave; partir de r&eacute;pertoires
diff&eacute;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&ecirc;te avec une URL diff&eacute;rente</description>
&eacute;l&eacute;ment de chemin suppl&eacute;mentaire situ&eacute; en aval du <em>chemin
URL</em> sera ajout&eacute; &agrave; l'URL cible.</p>
- <example><title>Exemple :</title>
- # Redirige vers une URL sur un serveur diff&eacute;rent<br />
- Redirect /service http://foo2.example.com/service<br />
- <br />
- # Redirige vers une URL sur le m&ecirc;me serveur<br />
- Redirect /one /two
- </example>
+ <highlight language="config">
+# Redirige vers une URL sur un serveur diff&eacute;rent
+Redirect /service http://foo2.example.com/service
+
+# Redirige vers une URL sur le m&ecirc;me serveur
+Redirect /one /two
+ </highlight>
<p>Si le client effectue une requ&ecirc;te pour l'URL
<code>http://example.com/service/foo.txt</code>, il lui sera demand&eacute;
@@ -363,10 +361,10 @@ d'effectuer une autre requ&ecirc;te avec une URL diff&eacute;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&ecirc;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 &agrave; propos de la diff&eacute;rence entre <directive
module="mod_alias">Alias</directive> et <directive
@@ -465,30 +463,28 @@ et d&eacute;signe la cible comme script CGI</description>
second argument, qui est un chemin complet dans le syst&egrave;me de
fichiers local.</p>
- <example><title>Exemple :</title>
+ <highlight language="config">
ScriptAlias /cgi-bin/ /web/cgi-bin/
- </example>
+ </highlight>
<p>Une requ&ecirc;te pour <code>http://example.com/cgi-bin/foo</code>
ferait ex&eacute;cuter par le serveur le script
<code>/web/cgi-bin/foo</code>. Cette configuration est sensiblement
&eacute;quivalente &agrave; :</p>
- <example>
- Alias /cgi-bin/ /web/cgi-bin/<br />
- &lt;Location /cgi-bin &gt;<br />
- <indent>
- SetHandler cgi-script<br />
- Options +ExecCGI<br />
- </indent>
- &lt;/Location&gt;
- </example>
+ <highlight language="config">
+Alias /cgi-bin/ /web/cgi-bin/
+&lt;Location /cgi-bin &gt;
+ SetHandler cgi-script
+ Options +ExecCGI
+&lt;/Location&gt;
+ </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&eacute;nario, tous les fichiers faisant l'objet d'une requ&ecirc;te
dans <code>/cgi-bin/</code> seront trait&eacute;s par le fichier que vous
@@ -509,14 +505,12 @@ et d&eacute;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>
- &lt;Directory /usr/local/apache2/htdocs/cgi-bin &gt;<br />
- <indent>
- SetHandler cgi-script<br />
- Options ExecCGI<br />
- </indent>
- &lt;/Directory&gt;
- </example>
+ <highlight language="config">
+&lt;Directory /usr/local/apache2/htdocs/cgi-bin &gt;
+ SetHandler cgi-script
+ Options ExecCGI
+&lt;/Directory&gt;
+ </highlight>
Ceci est n&eacute;cessaire car plusieurs <var>chemins URL</var> peuvent
correspondre &agrave; la m&ecirc;me zone du syst&egrave;me de fichiers, court-circuitant
ainsi la directive <directive>ScriptAlias</directive> et r&eacute;v&eacute;lant le
@@ -548,18 +542,18 @@ comme un script CGI</description>
comme nom de fichier. Par exemple, pour activer le r&eacute;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 &ecirc;tre mise &agrave;
contribution. Par exemple, il est possible de construire un alias
avec une comparaison du mod&egrave;le du chemin URL insensible &agrave; la casse :</p>
- <example>
+ <highlight language="config">
ScriptAliasMatch (?i)^/cgi-bin(.*) /usr/local/apache/cgi-bin$1
- </example>
+ </highlight>
<p>Les remarques &agrave; propos de la diff&eacute;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&icirc;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&eacute;taire ne soit <code>jones</code> au lieu de
<code>smith</code>.</p>
- <example>
- &lt;Directory /home/*/public_html/private&gt;<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>
- &lt;/Directory&gt;
- </example>
+ <highlight language="config">
+&lt;Directory /home/*/public_html/private&gt;
+ AuthType Basic
+ AuthName MyPrivateFiles
+ AuthBasicProvider dbm
+ AuthDBMUserFile /usr/local/apache2/etc/.htdbm-all
+ Require file-owner
+&lt;/Directory&gt;
+ </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&eacute;s &agrave; acc&eacute;der aux
r&eacute;pertoires <code>project-foo</code> de chacun d'entre eux.</p>
- <example>
- &lt;Directory /home/*/public_html/project-foo&gt;<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>
- &lt;/Directory&gt;
- </example>
+ <highlight language="config">
+&lt;Directory /home/*/public_html/project-foo&gt;
+ 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
+&lt;/Directory&gt;
+ </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&ugrave; <var>base</var> peut &ecirc;tre :</p>
@@ -102,22 +100,20 @@ l'intervalle</title>
<p>Par exemple, pour faire expirer par d&eacute;faut les documents 1 mois
apr&egrave;s leur acc&egrave;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 &ecirc;tre d&eacute;finie plus pr&eacute;cis&eacute;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&eacute;e sur la date de
modification, l'en-t&ecirc;te Expires ne sera pas ajout&eacute; &agrave; 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&eacute;n&eacute;ration des en-t&ecirc;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&egrave;s leur date
- # de derni&egrave;re modification<br />
- ExpiresByType text/html M604800
+ <highlight language="config">
+# active la g&eacute;n&eacute;ration des en-t&ecirc;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&egrave;s leur date
+# de derni&egrave;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'&eacute;tat que pour les navigateurs
appartenent au domaine example.com, ajoutez ces lignes &agrave; votre
fichier de configuration <code>httpd.conf</code> :</p>
-<example>
- &lt;Location /etat-serveur&gt;<br />
- <indent>
- SetHandler server-status<br />
-<br />
- Require host example.com<br />
- </indent>
- &lt;/Location&gt;
-</example>
+<highlight language="config">
+&lt;Location /server-status&gt;
+ SetHandler server-status
+ Require host example.com
+&lt;/Location&gt;
+</highlight>
<p>Il est alors possible d'obtenir les statistiques du serveur en
utilisant un navigateur web et en acc&eacute;dant &agrave; la page