You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by lg...@apache.org on 2011/08/27 17:16:47 UTC

svn commit: r1162376 - in /httpd/httpd/trunk/docs/manual: mod/core.xml.fr rewrite/flags.xml.fr

Author: lgentis
Date: Sat Aug 27 15:16:47 2011
New Revision: 1162376

URL: http://svn.apache.org/viewvc?rev=1162376&view=rev
Log:
Updates.

Modified:
    httpd/httpd/trunk/docs/manual/mod/core.xml.fr
    httpd/httpd/trunk/docs/manual/rewrite/flags.xml.fr

Modified: httpd/httpd/trunk/docs/manual/mod/core.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/core.xml.fr?rev=1162376&r1=1162375&r2=1162376&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/core.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/core.xml.fr Sat Aug 27 15:16:47 2011
@@ -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 : 1154940 -->
+<!-- English Revision : 1160342 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -467,15 +467,15 @@ All pour les versions ant&eacute;rieures
       l'aide de la commande <directive
       module="core">Options</directive>.
 
-      <note><title>Désactivation implicite des options</title>
+      <note><title>D&eacute;sactivation implicite des options</title>
       <p>Bien que la liste des options disponibles dans les fichiers
-      .htaccess puisse être limitée par cette directive, tant qu'un
+      .htaccess puisse &ecirc;tre limit&eacute;e par cette directive, tant qu'un
       directive <directive module="core">Options</directive> est
-      autorisée, toute autre option héritée peut être désactivée en
+      autoris&eacute;e, toute autre option h&eacute;rit&eacute;e peut &ecirc;tre d&eacute;sactiv&eacute;e en
       utilisant la syntaxe non-relative. En d'autres termes, ce
-      mécanisme ne peut pas forcer une option spécifique à rester
-      <em>activée</em> tout en permettant à toute autre option d'être
-      activée.
+      m&eacute;canisme ne peut pas forcer une option sp&eacute;cifique &agrave; rester
+      <em>activ&eacute;e</em> tout en permettant &agrave; toute autre option d'&ecirc;tre
+      activ&eacute;e.
       </p></note>
       
       </dd>
@@ -508,7 +508,7 @@ All pour les versions ant&eacute;rieures
 
 <directivesynopsis>
 <name>AllowOverrideList</name>
-<description>Directives autorisées dans les fichiers <code>.htaccess</code></description>
+<description>Directives autoris&eacute;es dans les fichiers <code>.htaccess</code></description>
 <syntax>AllowOverrideList None|<var>directive</var>
 [<var>directive-type</var>] ...</syntax>
 <default>AllowOverrideList None</default>
@@ -516,24 +516,24 @@ All pour les versions ant&eacute;rieures
 
 <usage>
     <p>Lorsque le serveur trouve un fichier <code>.htaccess</code>
-    (comme spécifié par la directive <directive
+    (comme sp&eacute;cifi&eacute; par la directive <directive
     module="core">AccessFileName</directive>), il doit savoir lesquelles
-    des directives déclarées dans ce fichier peuvent remplacer des
+    des directives d&eacute;clar&eacute;es dans ce fichier peuvent remplacer des
     directives des fichiers de configuration du serveur.</p>
 
     <note><title>Seulement disponible dans les sections &lt;Directory&gt;</title>
     La directive <directive>AllowOverrideList</directive> n'est
     disponible que dans les sections <directive type="section"
-    module="core">Directory</directive> spécifiées sans expressions
+    module="core">Directory</directive> sp&eacute;cifi&eacute;es sans expressions
     rationnelles.
     </note>
 
     <p>Lorsque cette directive et la directive <directive
-    module="core">AllowOverride</directive> sont définies à
+    module="core">AllowOverride</directive> sont d&eacute;finies &agrave;
     <code>None</code>, les fichiers <a
-    href="#accessfilename">.htaccess</a> sont totalement ignorés. Dans
-    ce cas, le serveur ne cherchera même pas à lire des fichiers
-    <code>.htaccess</code> dans le système de fichiers.</p>
+    href="#accessfilename">.htaccess</a> sont totalement ignor&eacute;s. Dans
+    ce cas, le serveur ne cherchera m&ecirc;me pas &agrave; lire des fichiers
+    <code>.htaccess</code> dans le syst&egrave;me de fichiers.</p>
 
     <p>Example:</p>
 
@@ -543,7 +543,7 @@ All pour les versions ant&eacute;rieures
     </example>
 
     <p>Dans l'exemple ci-dessus, seules les directives
-    <code>Redirect</code> et <code>RedirectMatch</code> sont autorisées.
+    <code>Redirect</code> et <code>RedirectMatch</code> sont autoris&eacute;es.
     Toutes les autres provoqueront une erreur interne du serveur.</p>
 
     <p>Example:</p>
@@ -4052,6 +4052,12 @@ serveur</description>
       ServerRoot /home/httpd
     </example>
 
+    <p>La valeur par d&eacute;faut de <directive>ServerRoot</directive> peut
+    &ecirc;tre modifi&eacute;e via l'argument <code>--prefix</code> de la commande <a
+    href="../programs/configure.html"><code>configure</code></a>, et de
+    nombreuses distributions tierces du serveur proposent une valeur
+    diff&eacute;rente de celles list&eacute;es ci-dessus.</p>
+
 </usage>
 <seealso><a href="../invoking.html">the <code>-d</code>
     options de <code>httpd</code></a></seealso>

Modified: httpd/httpd/trunk/docs/manual/rewrite/flags.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/rewrite/flags.xml.fr?rev=1162376&r1=1162375&r2=1162376&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/rewrite/flags.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/rewrite/flags.xml.fr Sat Aug 27 15:16:47 2011
@@ -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 : 1092798 -->
+<!-- English Revision : 1160345 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -87,15 +87,26 @@ non-alphanum&eacute;riques des r&eacute;
 par exemple cette r&egrave;gle :</p>
 
 <example>
-RewriteRule ^(/.*)$ /index.php?show=$1
+RewriteRule ^search/(.*)$ /search.php?term=$1
 </example>
 
-<p>Avec cet exemple, <code>/C++</code> sera r&eacute;&eacute;crit en
-<code>/index.php?show=/C++</code>. Mais <code>/C%2b%2b</code> sera lui
-aussi r&eacute;&eacute;crit en <code>/index.php?show=/C++</code>, car le caract&egrave;re
-<code>%2b</code> aura &eacute;t&eacute; "d&eacute;s&eacute;chapp&eacute;". Avec le drapeau B par contre,
-<code>/C%2b%2b</code> sera r&eacute;&eacute;crit en
-<code>/index.php?show=/C%2b%2b</code>.</p>
+<p>Soit le terme de recherche 'x &amp; y/z' ; un navigateur va le coder
+en 'x%20%26%20y%2Fz', transformant la requ&ecirc;te en
+'search/x%20%26%20y%2Fz'. Sans le drapeau B, cette r&egrave;gle de r&eacute;&eacute;criture
+va r&eacute;&eacute;crire la requ&ecirc;te en 'search.php?term=x &amp; y/z', ce qui ne
+correspond pas &agrave; une URL valide et cette derni&egrave;re sera encod&eacute;e en
+<code>search.php?term=x%20&amp;y%2Fz=</code>, ce qui ne correspond pas &agrave;
+ce que l'on souhaitait.</p>
+
+<p>Avec le drapeau B, les param&egrave;tres sont r&eacute;encod&eacute;s avant d'&ecirc;tre pass&eacute;s
+&agrave; l'URL r&eacute;sultante, ce qui fournit une r&eacute;&eacute;criture correcte en
+<code>/search.php?term=x%20%26%20y%2Fz</code>.</p>
+
+<p>Notez que vous devrez peut-&ecirc;tre aussi d&eacute;finir la directive <directive
+module="core">AllowEncodedSlashes</directive> &agrave; <code>On</code> pour
+que cet exemple particulier fonctionne, car httpd ne permet pas les
+slashes encod&eacute;s dans les URLs, et renvoie une erreur 404 s'il en
+rencontre un.</p>
 
 <p>Ce processus d'&eacute;chappement est en particulier n&eacute;cessaire dans le
 contexte d'un mandataire, o&ugrave; l'acc&egrave;s au serveur d'arri&egrave;re-plan &eacute;chouera