]> granicus.if.org Git - apache/commitdiff
Updates and 2 little typos in manual/mod/mod_rewrite.xml.
authorLucien Gentis <lgentis@apache.org>
Thu, 7 Jan 2010 16:40:21 +0000 (16:40 +0000)
committerLucien Gentis <lgentis@apache.org>
Thu, 7 Jan 2010 16:40:21 +0000 (16:40 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@896921 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/index.xml.fr
docs/manual/mod/mod_autoindex.xml.fr
docs/manual/mod/mod_proxy.xml.fr
docs/manual/mod/mod_rewrite.xml
docs/manual/rewrite/intro.xml.fr
docs/manual/rewrite/tech.xml.fr

index 74930c58ebd124e9cccb5916c7a73da0c5fd381b..e680a651aeddc3a2318a41ae51106736dfd4b3f6 100644 (file)
@@ -3,7 +3,7 @@
 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 636028:894307 (outdated) -->
+<!-- English Revision: 894307 -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
@@ -65,7 +65,7 @@
     <page href="server-wide.html">Configuration &agrave; l'&eacute;chelle du serveur</page>
     <page href="ssl/">Chiffrement SSL/TLS</page>
     <page href="suexec.html">Ex&eacute;cution des CGI avec suexec</page>
-    <page href="rewrite/">Guide de r&eacute;&eacute;criture des URLs</page>
+    <page href="rewrite/">R&eacute;&eacute;criture des URLs avec mod_rewrite</page>
     <page href="vhosts/">H&ocirc;tes virtuels</page>
 </category>
 
index 44c13b2593a5bb5c721cd5657f3f7c707925c5e1..841f5d46127fbed1a63747dde51e397df1474725 100644 (file)
@@ -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 : 807930 -->
+<!-- English Revision : 894306 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -310,6 +310,15 @@ fichier en fonction de son type MIME</description>
     taille par d&eacute;faut qui peut &ecirc;tre assign&eacute;e &agrave; la colonne description
     est de 55 octets.</p>
 
+    <p>Comme l'argument <var>fichier</var> peut &ecirc;tre un nom de fichier
+    partiel, vous devez garder &agrave; l'esprit qu'un nom de fichier partiel
+    trop court pourra correspondre &agrave; des fichiers non voulus. Par
+    exemple, <code>le.html</code> correspondra au fichier
+    <code>le.html</code>, mais aussi au fichier
+    <code>example.html</code>. En cas d'ambigu&iuml;t&eacute;, utilisez un nom de
+    fichier aussi complet que possible, et ordonnez votre liste de
+    directives <code>AddDescription</code> en cons&eacute;quence.</p>
+
     <p>Voir le mot-cl&eacute; <a href="#indexoptions.descriptionwidth"
     >DescriptionWidth</a> de la directive <directive
     >module="mod_autoindex">IndexOptions</directive> pour plus de
@@ -714,7 +723,7 @@ r&eacute;pertoire</description>
       <dd>Avec <code>-NameWidth</code> (ou si l'option n'est pas
       d&eacute;finie), <module
       >mod_autoindex</module> va calculer la meilleure largeur
-      possible.</dd>
+      possible, mais jusqu'&agrave; une largeur maximale de 20 octets.</dd>
 
       <dd><code>NameWidth=<var>n</var></code> fixe la largeur de la
       colonne &agrave; <var>n</var> octets.</dd>
@@ -1012,6 +1021,13 @@ r&eacute;pertoire</description>
       <title>Exemple</title>
       IndexStyleSheet "/css/style.css"
     </example>
+
+    <p>L'utilisation de cette directive en conjonction avec <code>IndexOptions
+    HTMLTable</code> ajoute aussi les d&eacute;clarations de classes
+    <code>ai-tr-odd</code> et <code>ai-tr-even</code> pour diff&eacute;rentier
+    les lignes successives du listing du r&eacute;pertoire, de fa&ccedil;on &agrave; ce que vous puissiez
+    d&eacute;finir un style diff&eacute;rent pour les lignes paires et impaires de la
+    table.</p>
 </usage>
 </directivesynopsis>
 
index 3a89a71c00009bbe74fe615d83b4c78422148c8d..e8ce4e4baa6917fa0b59ce39d9ceac6eaeb3ad87 100644 (file)
@@ -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 : 893874 -->
+<!-- English Revision : 894526 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -411,23 +411,6 @@ incorrectes d'une r&eacute;ponse</description>
 </usage>
 </directivesynopsis>
 
-<directivesynopsis>
-<name>ProxyFtpDirCharset</name>
-<description>D&eacute;finit le jeu de caract&egrave;res des listings FTP
-mandat&eacute;s</description>
-<syntax>ProxyFtpDirCharset <var>jeu-caract&egrave;res</var></syntax>
-<default>ProxyFtpDirCharset ISO-8859-1</default>
-<contextlist><context>server config</context><context>virtual host</context>
-<context>directory</context></contextlist>
-<compatibility>Disponible depuis la version 2.2.7 d'Apache</compatibility>
-
-<usage>
-    <p>La directive <directive>ProxyFtpDirCharset</directive> permet de
-    d&eacute;finir le jeu de caract&egrave;res &agrave; utiliser pour les listings FTP en
-    HTML g&eacute;n&eacute;r&eacute;s par <module>mod_proxy_ftp</module>.</p>
-</usage>
-</directivesynopsis>
-
 <directivesynopsis type="section">
 <name>ProxyMatch</name>
 <description>Conteneur de directives s'appliquant &agrave; des ressources
@@ -1209,36 +1192,6 @@ r&eacute;&eacute;crit la cha&icirc;ne correspondant au <code>chemin</code> dans
 </usage>
 </directivesynopsis>
 
-
-<directivesynopsis>
-<name>AllowCONNECT</name>
-<description>Ports autoris&eacute;s &agrave; se <code>CONNECT</code>er &agrave; travers le
-mandataire</description>
-<syntax>AllowCONNECT <var>port</var> [<var>port</var>] ...</syntax>
-<default>AllowCONNECT 443 563</default>
-<contextlist><context>server config</context><context>virtual host</context>
-</contextlist>
-
-<usage>
-    <p>La directive <directive>AllowCONNECT</directive> permet de
-    sp&eacute;cifier une liste de num&eacute;ros de ports auxquels la m&eacute;thode de
-    mandataire <code>CONNECT</code> pourra se connecter. Les navigateurs
-    d'aujourd'hui utilisent cette m&eacute;thode dans le cas o&ugrave; une connexion
-    <code>https</code> est requise et o&ugrave; le tunneling mandataire sur
-    HTTP est en service.</p>
-
-    <p>Par d&eacute;faut, seuls les ports par d&eacute;fauts https (<code>443</code>)
-    et snews (<code>563</code>) sont pris en compte. Vous pouvez
-    utiliser la directive <directive>AllowCONNECT</directive> pour
-    outrepasser ces valeurs par d&eacute;faut et n'autoriser les connexions que
-    vers les ports sp&eacute;cifi&eacute;s.</p>
-
-    <p>Notez que le module <module>mod_proxy_connect</module> doit &ecirc;tre
-    charg&eacute; dans le serveur pour pouvoir acc&eacute;der au support de
-    <code>CONNECT</code>.</p>
-</usage>
-</directivesynopsis>
-
 <directivesynopsis>
 <name>ProxyBlock</name>
 <description>Termes, serveurs ou domaines bloqu&eacute;s par le
@@ -1422,7 +1375,7 @@ directement</description>
       <p>Les comparaisons de noms de domaines s'effectuent sans tenir
       compte de la casse, et les parties droites des <var>Domaine</var>s
       sont toujours cens&eacute;es correspondre &agrave; la racine de l'arborescence
-      DNS, si bien que les domaines <code>.example.com</code> et
+      DNS, si bien que les domaines <code>.ExEmple.com</code> et
       <code>.example.com.</code> (notez le point &agrave; la fin du nom) sont
       consid&eacute;r&eacute;s comme identiques. Comme une comparaison de domaines ne
       n&eacute;cessite pas de recherche DNS, elle est beaucoup plus efficace
@@ -1505,7 +1458,7 @@ directement</description>
       <p>Les comparaisons de <var>Nom de serveur</var> s'effectuent sans tenir
       compte de la casse, et les parties droites des <var>Noms de serveur</var>
       sont toujours cens&eacute;es correspondre &agrave; la racine de l'arborescence
-      DNS, si bien que les domaines <code>WWW.ExAmple.com</code> et
+      DNS, si bien que les domaines <code>WWW.ExEmple.com</code> et
       <code>www.example.com.</code> (notez le point &agrave; la fin du nom) sont
       consid&eacute;r&eacute;s comme identiques.</p>
      </note></dd>
index 00dcbff557cb2e7727e196b9cf572cd1ca05a3ec..f5b9fa44ca8a7cd0a57c063511e43ed8d421c274 100644 (file)
@@ -1127,11 +1127,11 @@ cannot use <code>$N</code> in the substitution string!
       as the third argument to the <code>RewriteRule</code>
       directive. <em>Flags</em> is a comma-separated list, surround by square
       brackets, of any of the flags in the following table. More
-      details, ane examples, for each flag, are available in the <a
+      details, and examples, for each flag, are available in the <a
       href="../rewrite/flags.html">Rewrite Flags document</a>.</p>
 
     <table>
-    <tr><th>Flag and sytnax</th>
+    <tr><th>Flag and syntax</th>
         <th>Function</th>
     </tr>
     <tr>
index b076de85fe1d653f0728330fb54e481cf7b657c8..01a1638b0cdf55f134aea1f11bd6dde3b3a8ca5b 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="ISO-8859-1" ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 833139 -->
+<!-- English Revision : 895078 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -172,14 +172,17 @@ arri&egrave;res dans les expressions rationnelles</title>
       sont cr&eacute;&eacute;es en interne et peuvent &ecirc;tre rappel&eacute;es via les cha&icirc;nes
       <code>$N</code> et <code>%N</code> (voir ci-dessous). Ces
       r&eacute;f&eacute;rences sont disponibles lors de la cr&eacute;ation des cha&icirc;nes de
-      <em>Substitution</em> et des <em>Cha&icirc;nes de test</em>. La figure 2
+      <em>Substitution</em> et des <em>Cha&icirc;nes de test</em>. La
+      figure 1
       montre &agrave; quels endroits les r&eacute;f&eacute;rences arri&egrave;res sont suceptibles
-      d'&ecirc;tre d&eacute;velopp&eacute;es.</p>
+      d'&ecirc;tre d&eacute;velopp&eacute;es, et illustre le flux des comparaisons
+      effectu&eacute;es par les r&egrave;gles RewriteRule et RewriteCond.</p>
 
 <p class="figure">
-      <img src="../images/mod_rewrite_fig2.gif" width="381"
-           height="179" alt="[Pas affichable sans support des images]" /><br />
-      <dfn>Figure 2:</dfn> Le cheminement d'une r&eacute;f&eacute;rence arri&egrave;re &agrave;
+      <img src="../images/rewrite_rule_flow.png" 
+      alt="Flux des comparaisons effectu&eacute;es par les r&egrave;gles RewriteRule
+      et RewriteCond" /><br />
+      <dfn>Figure 1 :</dfn> Le cheminement d'une r&eacute;f&eacute;rence arri&egrave;re &agrave;
       travers une r&egrave;gle.
 </p>
 
@@ -203,6 +206,12 @@ rationnelle</a> compar&eacute;e au chemin de l'URL de la requ&ecirc;te entrante
 partie situ&eacute;e apr&egrave;s le nom d'h&ocirc;te mais avant tout point d'interrogation
 qui indique le d&eacute;but d'une cha&icirc;ne de requ&ecirc;te).</p>
 
+<p class="figure">
+      <img src="../images/syntax_rewriterule.png" 
+      alt="Syntaxe de la directive RewriteRule" /><br />
+      <dfn>Figure 2 :</dfn> Syntaxe de la directive RewriteRule.
+</p>
+
 <p>La cha&icirc;ne de <var>Substitution</var> peut, quant &agrave; elle, &ecirc;tre de
 trois types :</p>
 
@@ -286,6 +295,13 @@ qui doit correspondre &agrave; la variable, et un troisi&egrave;me argument opti
 est une liste de drapeaux qui modifient la mani&egrave;re dont la
 correspondance est &eacute;valu&eacute;e.</p>
 
+<p class="figure">
+      <img src="../images/syntax_rewritecond.png" 
+      alt="Syntaxe de la directive RewriteCond" /><br />
+      <dfn>Figure 3 :</dfn> Syntaxe de la directive RewriteCond
+</p>
+
+
 <p>Par exemple, pour renvoyer toutes les requ&ecirc;tes en provenance d'une
 certaine tranche d'adresses IP vers un autre serveur, vous pouvez
 utiliser :</p>
index 02dc8f1824995eade1842e8652a0e5925d59bf0e..baa5ae463b949b8d87a053e332c982c640d6c84e 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="ISO-8859-1" ?>
 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision : 881113 -->
+<!-- English Revision : 895068 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -144,9 +144,8 @@ module mod_rewrite et de la mise en correspondance des URLs</p>
       contr&ocirc;le est un peu compliqu&eacute;. Voir la figure 1 pour plus de
       d&eacute;tails.</p>
 <p class="figure">
-      <img src="../images/mod_rewrite_fig1.gif" width="428"
-           height="385" alt="[N&eacute;cessite le mode graphique pour
-          l'affichage]" /><br />
+      <img src="../images/rewrite_rule_flow.png"
+          alt="Flux des comparaisons des directives RewriteRule et RewriteCond" /><br />
       <dfn>Figure 1:</dfn>D&eacute;roulement du contr&ocirc;le &agrave; travers le jeu de
       r&egrave;gles de r&eacute;&eacute;criture
 </p>