]> granicus.if.org Git - apache/commitdiff
XML updates.
authorLucien Gentis <lgentis@apache.org>
Sat, 17 Jan 2015 15:54:06 +0000 (15:54 +0000)
committerLucien Gentis <lgentis@apache.org>
Sat, 17 Jan 2015 15:54:06 +0000 (15:54 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1652629 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/howto/htaccess.xml.fr
docs/manual/mod/mod_proxy_http.xml.fr

index abda79f54bc01656769ad30825b08dcb5a5afe3b..f6fb006e1ecb2b5fa92a735239b8fca98cd6e004 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: 1561569:1651479 (outdated) -->
+<!-- English Revision : 1651479 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -399,6 +399,41 @@ AddHandler server-parsed shtml
     pour une description plus d&eacute;taill&eacute;e des SSI.</p>
 </section>
 
+<section id="rewrite"><title>Les r&egrave;gles de r&eacute;&eacute;criture dans les fichiers .htaccess</title>
+<p>Sivous utilisez des directives <directive
+module="mod_rewrite">RewriteRule</directive> dans un fichier
+<code>.htaccess</code>, gardez &agrave; l'esprit que les choses sont l&eacute;g&egrave;rement
+diff&eacute;rentes dans un contexte de r&eacute;pertoire. En particulier, les r&egrave;gles
+sont relatives au r&eacute;pertoire courant, et non &agrave; l'URI original. Consid&eacute;rez
+les exemples suivants :</p>
+
+<highlight language="config">
+# Dans httpd.conf
+RewriteRule ^/images/(.+)\.jpg /images/$1.png
+
+# Dans un fichier .htaccess situ&eacute; dans le r&eacute;pertoire racine de vos
+# documents
+RewriteRule ^images/(.+)\.jpg images/$1.png
+
+# Dans un fichier .htaccess situ&eacute; dans le r&eacute;pertoire images/
+RewriteRule ^(.+)\.jpg $1.png
+</highlight>
+
+<p>On voit que si le fichier <code>.htaccess</code> se situe &agrave; la racine
+de vos documents, le slash de t&ecirc;te est supprim&eacute; de la valeur de
+remplacement sp&eacute;cifi&eacute;e pour la r&egrave;gle <directive
+module="mod_rewrite">RewriteRule</directive>, et que si le fichier
+<code>.htaccess</code> se situe dans le r&eacute;pertoire <code>images</code>,
+la cha&icirc;ne <code>/images/</code> dispara&icirc;t de cette m&ecirc;me valeur de
+remplacement. Il doit donc en &ecirc;tre de m&ecirc;me dans votre expression
+rationnelle.</p>
+
+<p>Veuillez vous r&eacute;f&eacute;rer &agrave; cette <a href="../rewrite/">documentation</a>
+pour une &eacute;tude d&eacute;taill&eacute;e de l'utilisation du module
+<code>mod_rewrite</code>.</p>
+
+</section>
+
 <section id="cgi"><title>Exemple de CGI</title>
 
     <p>En fin de compte, vous avez d&eacute;cid&eacute; d'utiliser un fichier
index a5bd6882cc7d8c8438b61ef6a24fc0a125c99d88..98f7b3e150b306d3ee4dc61352ee5897e035f306 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 : 1507326 -->
+<!-- English Revision : 1652400 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
        Suppress</code> pour supprimer les r&eacute;ponses interm&eacute;diaires.</dd>
         <dt>proxy-initial-not-pooled</dt>
         <dd>Si cette variable est d&eacute;finie, aucune connexion faisant
-       partie d'un jeu ne sera r&eacute;utilis&eacute;e si la connexion client est
-       une connexion initiale. Ceci permet d'&eacute;viter le message d'erreur
+       partie d'un jeu ne sera r&eacute;utilis&eacute;e si la requ&ecirc;te
+       du client est la requ&ecirc;te initiale pour une connexion.
+       Ceci permet d'&eacute;viter le message d'erreur
        "proxy: error reading status line from remote server" caus&eacute; par
        la situation de comp&eacute;tition au cours de laquelle le serveur
        cible ferme la connexion du jeu apr&egrave;s la v&eacute;rification de la