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 2016/01/23 16:00:06 UTC

svn commit: r1726404 - in /httpd/httpd/trunk/docs/manual: expr.xml.fr mod/core.xml.fr

Author: lgentis
Date: Sat Jan 23 15:00:06 2016
New Revision: 1726404

URL: http://svn.apache.org/viewvc?rev=1726404&view=rev
Log:
XML updates.

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

Modified: httpd/httpd/trunk/docs/manual/expr.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/expr.xml.fr?rev=1726404&r1=1726403&r2=1726404&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/expr.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/expr.xml.fr Sat Jan 23 15:00:06 2016
@@ -281,6 +281,9 @@ listfunction ::= listfuncname "<strong>(
     <tr><td><code>HANDLER</code></td>
         <td>Le nom du <a href="handler.html">gestionnaire</a> qui a
 	g&eacute;n&eacute;r&eacute; la r&eacute;ponse</td></tr>
+    <tr><td><code>HTTP2</code></td>
+        <td>"<code>on</code>" si la requ&ecirc;te utilise http/2,
+            "<code>off</code>" dans le cas contraire</td></tr>
     <tr><td><code>HTTPS</code></td>
         <td>"<code>on</code>" si la requ&ecirc;te utilise https,
 	"<code>off</code>" dans le cas contraire</td></tr>

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=1726404&r1=1726403&r2=1726404&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/core.xml.fr (original)
+++ httpd/httpd/trunk/docs/manual/mod/core.xml.fr Sat Jan 23 15:00:06 2016
@@ -4418,8 +4418,8 @@ du serveur HTTP Apache</a></seealso>
 <name>ServerName</name>
 <description>Nom d'h&ocirc;te et port que le serveur utilise pour
 s'authentifier lui-m&ecirc;me</description>
-<syntax>ServerName [<var>protocole</var>://]<var>nom de domaine
-enti&egrave;rement qualifi&eacute;</var>[:<var>port</var>]</syntax>
+<syntax>ServerName
+[<var>protocole</var>://]<var>nom-de-domaine</var>|<var>adresse-ip</var>[:<var>port</var>]</syntax>
 <contextlist><context>server config</context><context>virtual
 host</context>
 </contextlist>
@@ -4427,15 +4427,19 @@ host</context>
 <usage>
     <p>La directive <directive>ServerName</directive> permet de d&eacute;finir
     les protocole, nom d'h&ocirc;te et port d'une requ&ecirc;te que le serveur
-    utilise pour s'authentifier lui-m&ecirc;me. Ceci est utile lors de la
-    cr&eacute;ation de redirections d'URLs.</p>
+    utilise pour s'authentifier lui-m&ecirc;me.</p>
 
-    <p>La directive <directive>ServerName</directive> permet aussi
+    <p>La directive <directive>ServerName</directive> permet
     (&eacute;ventuellement en conjonction avec la directive
     <directive>ServerAlias</directive>) d'identifier de mani&egrave;re unique
     un serveur virtuel, lorsqu'elle est utilis&eacute;e dans un contexte de <a
     href="../vhosts/name-based.html">serveurs virtuels &agrave; base de
     noms</a>.</p>
+
+    <p>Cette directive est aussi utilis&eacute;e lors de la cr&eacute;ation d'URLs de
+    redirection relatives quand la directive
+    <directive>UseCanonicalName</directive> est d&eacute;finie &agrave; une valeur autre que
+    la valeur par d&eacute;faut.</p>
     
     <p>Par exemple, si le nom de la
     machine h&eacute;bergeant le serveur web est
@@ -4452,8 +4456,9 @@ host</context>
 
     <p>Si la directive <directive>ServerName</directive> n'est pas
     d&eacute;finie, le serveur tente de d&eacute;terminer le nom
-    d'h&ocirc;te visible du point de vue du client en effectuant
-    une recherche DNS inverse sur une adresse IP du serveur.</p>
+    d'h&ocirc;te visible du point de vue du client en demandant tout d'abord au
+    syst&egrave;me d'exploitation le nom d'h&ocirc;te syst&egrave;me, et en cas d'&eacute;chec, en effectuant
+    une recherche DNS inverse sur une adresse IP pr&eacute;sente sur le syst&egrave;me.</p>
     
     <p>Si la directive
     <directive>ServerName</directive> ne pr&eacute;cise pas de port, le serveur
@@ -4678,12 +4683,13 @@ HTTP</description>
 <name>SetHandler</name>
 <description>Force le traitement des fichiers sp&eacute;cifi&eacute;s par un
 gestionnaire particulier</description>
-<syntax>SetHandler <var>nom gestionnaire</var>|None</syntax>
+<syntax>SetHandler <var>handler-name</var>|none|<var>expression</var></syntax>
 <contextlist><context>server config</context><context>virtual
 host</context>
 <context>directory</context><context>.htaccess</context>
 </contextlist>
 <override>FileInfo</override>
+<compatibility>Disponible &agrave; partir de la version 2.5 du serveur HTTP Apache</compatibility>
 
 <usage>
     <p>Lorsqu'elle se situe &agrave; l'int&eacute;rieur d'un fichier
@@ -4721,6 +4727,16 @@ host</context>
 &lt;/FilesMatch&gt;
     </highlight>
 
+    <p>On peut utiliser des expressions ayant pour valeur des cha&icirc;nes pour
+    r&eacute;f&eacute;rencer des variables sp&eacute;cifiques &agrave; une requ&ecirc;te, y compris les
+    r&eacute;f&eacute;rences arri&egrave;res vers des expressions rationnelles nomm&eacute;es :</p>
+
+    <highlight language="config">
+&lt;LocationMatch ^/app/(?&lt;sub&gt;[^/]+)/&gt;
+     SetHandler "proxy:unix:/var/run/app_%{env:MATCH_sub}.sock|fcgi://localhost:8080"
+&lt;/FilesMatch&gt;
+    </highlight>
+
     <p>Vous pouvez &eacute;craser la d&eacute;finition ant&eacute;rieure d'une directive
     <directive>SetHandler</directive> en utilisant la valeur
     <code>None</code>.</p>