diff options
Diffstat (limited to 'docs/manual/mod')
-rw-r--r-- | docs/manual/mod/mod_headers.xml.fr | 19 | ||||
-rw-r--r-- | docs/manual/mod/mod_proxy.xml.fr | 9 | ||||
-rw-r--r-- | docs/manual/mod/mod_rewrite.xml.fr | 117 |
3 files changed, 76 insertions, 69 deletions
diff --git a/docs/manual/mod/mod_headers.xml.fr b/docs/manual/mod/mod_headers.xml.fr index fafb035cdc..dfbb50e07b 100644 --- a/docs/manual/mod/mod_headers.xml.fr +++ b/docs/manual/mod/mod_headers.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: 1588747 --> +<!-- English Revision: 1593665 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -84,8 +84,9 @@ tardif</title> précoces ne peuvent être définis que dans un contexte de serveur principal ou de serveur virtuel. Les directives précoces ne peuvent pas dépendre d'un chemin de requête, si bien qu'elles échoueront - dans des contextes tels que <code><Directory></code> ou - <code><Location></code>.</p> + dans des contextes tels que <directive type="section" + module="core">Directory</directive> ou <directive type="section" + module="core">Location</directive>.</p> </section> <section id="examples"><title>Exemples</title> @@ -220,14 +221,14 @@ Header merge Cache-Control no-store env=NO_STORE <name>RequestHeader</name> <description>Configure les en-têtes d'une requête HTTP</description> <syntax>RequestHeader add|append|edit|edit*|merge|set|setifempty|unset -<var>en-tête</var> [[expr=]<var>valeur</var>] [<var>remplacement</var>] -[early|env=[!]<var>variable</var>]|expr=<var>expression</var>] +<var>en-tête</var> [[expr=]<var>valeur</var> [<var>remplacement</var> +[early|env=[!]<var>variable</var>|expr=<var>expression</var>]]] </syntax> <contextlist><context>server config</context><context>virtual host</context> <context>directory</context><context>.htaccess</context></contextlist> <override>FileInfo</override> <compatibility>SetIfEmpty est disponible depuis la version 2.4.7 du -serveur HTTP Apache ; le paramètre expr= valeur a été introduit avec la +serveur HTTP Apache ; le paramètre expr=valeur a été introduit avec la version 2.4.10</compatibility> <usage> @@ -344,14 +345,14 @@ version 2.4.10</compatibility> <name>Header</name> <description>Configure les en-têtes d'une réponse HTTP</description> <syntax>Header [<var>condition</var>] add|append|echo|edit|edit*|merge|set|setifempty|unset|note -<var>en-tête</var> [[expr=]<var>valeur]</var>] [<var>remplacement</var>] -[early|env=[!]<var>variable</var>]|expr=<var>expression</var>] +<var>en-tête</var> [[expr=]<var>valeur</var> [<var>remplacement</var> +[early|env=[!]<var>variable</var>|expr=<var>expression</var>]]] </syntax> <contextlist><context>server config</context><context>virtual host</context> <context>directory</context><context>.htaccess</context></contextlist> <override>FileInfo</override> <compatibility>SetIfEmpty est disponible depuis la version 2.4.7 du -serveur HTTP Apache ; le paramètre expr= valeur a été introduit avec la +serveur HTTP Apache ; le paramètre expr=valeur a été introduit avec la version 2.4.10</compatibility> <usage> diff --git a/docs/manual/mod/mod_proxy.xml.fr b/docs/manual/mod/mod_proxy.xml.fr index 733cb2becf..18ccae8231 100644 --- a/docs/manual/mod/mod_proxy.xml.fr +++ b/docs/manual/mod/mod_proxy.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: 1588213 --> +<!-- English Revision: 1593687 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -861,12 +861,11 @@ charge</description> <code><Proxy <var>balancer://</var>...></code>, et accepte tous les paramètres de paires clé/valeur que supporte la directive <directive module="mod_proxy">ProxyPass</directive>.</p> - <p>La directive <directive - module="mod_proxy">BalancerMember</directive> accepte un paramètre + <p>La directive <directive>BalancerMember</directive> accepte un paramètre supplémentaire : <var>loadfactor</var>. Il s'agit du facteur de charge du membre - un nombre entre 1 (valeur par défaut) et 100, qui définit la charge à appliquer au membre en question.</p> - <p>L'argument balancerurl n'est requis que s'il ne se trouve pas + <p>L'argument <var>balancerurl</var> n'est requis que s'il ne se trouve pas dèjà dans la directive de conteneur <code><Proxy <var>balancer://</var>...></code>. Il correspond à l'URL d'un répartiteur de charge défini par une directive <directive @@ -875,7 +874,7 @@ charge</description> charge dans toute directive de conteneur <code><Proxy <var>balancer://</var>...></code> est ignorée.</p> <p>Les slashes de fin doivent normalement être supprimés de l'URL - d'un <code>BalancerMember</code>.</p> + d'un <directive>BalancerMember</directive>.</p> </usage> </directivesynopsis> diff --git a/docs/manual/mod/mod_rewrite.xml.fr b/docs/manual/mod/mod_rewrite.xml.fr index aae75e110f..5b1ecea106 100644 --- a/docs/manual/mod/mod_rewrite.xml.fr +++ b/docs/manual/mod/mod_rewrite.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 : 1591096 --> +<!-- English Revision : 1594094 --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> @@ -520,27 +520,30 @@ la réécriture soit effectuée <tr> <td> - HTTP_USER_AGENT<br /> - HTTP_REFERER<br /> + HTTP_ACCEPT<br /> HTTP_COOKIE<br /> HTTP_FORWARDED<br /> HTTP_HOST<br /> HTTP_PROXY_CONNECTION<br /> - HTTP_ACCEPT<br /> + HTTP_REFERER<br /> + HTTP_USER_AGENT<br /> </td> <td> - REMOTE_ADDR<br /> + AUTH_TYPE<br /> CONN_REMOTE_ADDR<br /> + CONTEXT_PREFIX<br /> + CONTEXT_DOCUMENT_ROOT<br /> + IPV6<br /> + PATH_INFO<br /> + QUERY_STRING<br /> + REMOTE_ADDR<br /> REMOTE_HOST<br /> + REMOTE_IDENT<br /> REMOTE_PORT<br /> REMOTE_USER<br /> - REMOTE_IDENT<br /> REQUEST_METHOD<br /> SCRIPT_FILENAME<br /> - PATH_INFO<br /> - QUERY_STRING<br /> - AUTH_TYPE<br /> </td> <td></td> @@ -553,9 +556,11 @@ la réécriture soit effectuée <tr> <td> DOCUMENT_ROOT<br /> + SCRIPT_GROUP<br /> + SCRIPT_USER<br /> + SERVER_ADDR<br /> SERVER_ADMIN<br /> SERVER_NAME<br /> - SERVER_ADDR<br /> SERVER_PORT<br /> SERVER_PROTOCOL<br /> SERVER_SOFTWARE<br /> @@ -574,14 +579,14 @@ la réécriture soit effectuée <td> API_VERSION<br /> - THE_REQUEST<br /> - REQUEST_URI<br /> - REQUEST_FILENAME<br /> - IS_SUBREQ<br /> + CONN_REMOTE_ADDR<br /> HTTPS<br /> - REQUEST_SCHEME<br /> + IS_SUBREQ<br /> REMOTE_ADDR<br /> - CONN_REMOTE_ADDR<br /> + REQUEST_FILENAME<br /> + REQUEST_SCHEME<br /> + REQUEST_URI<br /> + THE_REQUEST<br /> </td> </tr> </table> @@ -589,8 +594,10 @@ la réécriture soit effectuée <p>Ces variables correspondent toutes aux en-têtes MIME HTTP de mêmes noms, au variables C du serveur HTTP Apache, ou aux champs <code>struct tm</code> du système Unix. La - plupart d'entre elles sont documentées ailleurs dans le - manuel ou dans la spécification CGI.</p> + plupart d'entre elles sont documentées <a + href="../expr.html#vars">ici</a>, dans la + spécification CGI ou ailleurs dans le + manuel.</p> <p>SERVER_NAME et SERVER_PORT dépendent respectivement des valeurs des directives <directive @@ -601,14 +608,6 @@ la réécriture soit effectuée spécifiques à mod_rewrite, ou trouve les suivantes :</p> <note> <dl> - <dt><code>IS_SUBREQ</code></dt> - - <dd>Contient le texte "true" si la requête en cours - de traitement est une sous-requête, "false" dans le - cas contraire. Une sous-requête est générée quand un - module a besoin de se référer à des fichiers ou URIs - addidionnels pour pouvoir mener à bien sa tâche.</dd> - <dt><code>API_VERSION</code></dt> <dd>C'est la version de l'API des modules Apache httpd @@ -622,21 +621,30 @@ la réécriture soit effectuée il s'agit de la version 19990320:10), mais intéresse principalement les auteurs de modules.</dd> - <dt><code>THE_REQUEST</code></dt> + <dt><code>CONN_REMOTE_ADDR</code></dt> - <dd>La ligne de requête HTTP complète envoyée par le - navigateur au serveur (par exemple, "<code>GET - /index.html HTTP/1.1</code>"), à l'exclusion de tout - en-tête ajouté par le navigateur. Cette - valeur n'a pas été déséchappée (décodée), à la - différence de la plupart des variables suivantes.</dd> + <dd>A partir de la version 2.4.8 : l'adresse IP distante de + la connexion (voir le module + <module>mod_remoteip</module>).</dd> + + <dt><code>HTTPS</code></dt> - <dt><code>REQUEST_URI</code></dt> + <dd>Contient le texte "on" si la connexion + utilise SSL/TLS, "off" dans le cas contraire + (Cette variable peut être utilisée sans problème, que + <module>mod_ssl</module> soit chargé ou non).</dd> - <dd>La partie chemin de l'URI de la requête, comme - "/index.html". En particulier, ceci exclut la chaîne - de paramètres qui est quant à elle disponible via sa - propre variable <code>QUERY_STRING</code>.</dd> + <dt><code>IS_SUBREQ</code></dt> + + <dd>Contient le texte "true" si la requête en cours + de traitement est une sous-requête, "false" dans le + cas contraire. Une sous-requête est générée quand un + module a besoin de se référer à des fichiers ou URIs + addidionnels pour pouvoir mener à bien sa tâche.</dd> + + <dt><code>REMOTE_ADDR</code></dt> + <dd>L'adresse IP de l'hôte distant (se référer au + module <module>mod_remoteip</module>).</dd> <dt><code>REQUEST_FILENAME</code></dt> @@ -653,13 +661,6 @@ la réécriture soit effectuée <code>REQUEST_URI</code> pour déterminer à quel fichier correspond la requête.</dd> - <dt><code>HTTPS</code></dt> - - <dd>Contient le texte "on" si la connexion - utilise SSL/TLS, "off" dans le cas contraire - (Cette variable peut être utilisée sans problème, que - <module>mod_ssl</module> soit chargé ou non.</dd> - <dt><code>REQUEST_SCHEME</code></dt> <dd>Contient le protocole de la requête (en général @@ -667,15 +668,21 @@ la réécriture soit effectuée la directive <directive module="core">ServerName</directive>.</dd> - <dt><code>REMOTE_ADDR</code></dt> - <dd>L'adresse IP de l'hôte distant (se référer au - module <module>mod_remoteip</module>).</dd> + <dt><code>REQUEST_URI</code></dt> - <dt><code>CONN_REMOTE_ADDR</code></dt> - <dd>A partir de la version 2.4.8 : l'adresse IP - distante de la connexion (se référer au - module <module>mod_remoteip</module>).</dd> + <dd>La partie chemin de l'URI de la requête, comme + "/index.html". Ceci exclut en particulier la chaîne de + paramètres de la requête qui est contenue dans la + variable <code>QUERY_STRING</code>.</dd> + <dt><code>THE_REQUEST</code></dt> + + <dd>La ligne de requête HTTP complète envoyée par le + navigateur au serveur (par exemple, "<code>GET + /index.html HTTP/1.1</code>"), à l'exclusion de tout + en-tête ajouté par le navigateur. Cette + valeur n'a pas été déséchappée (décodée), à la + différence de la plupart des variables suivantes.</dd> </dl> </note> </li> @@ -1317,7 +1324,7 @@ substitution ! href="../rewrite/flags.html">document à propos des drapeaux de réécriture.</a></p> - <table border="1"> + <table border="1" style="zebra"> <tr><th>Drapeaux et syntaxe</th> <th>Fonction</th> </tr> @@ -1492,7 +1499,7 @@ utilisé dans la directive <directive module="mod_rewrite">RewriteRule</di /chemin/infochemin</code>'':</strong><br /> </p> -<table border="1"> +<table border="1" style="zebra"> <tr> <th>Règle</th> <th>Résultat de la substitution</th> @@ -1568,7 +1575,7 @@ redondant)</td> /chemin/chemin-local/infochemin</code>'':</strong><br /> </p> -<table border="1"> +<table border="1" style="zebra"> <tr> <th>Règle</th> |