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énéré la réponse</td></tr>
+ <tr><td><code>HTTP2</code></td>
+ <td>"<code>on</code>" si la requê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ê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ôte et port que le serveur utilise pour
s'authentifier lui-même</description>
-<syntax>ServerName [<var>protocole</var>://]<var>nom de domaine
-entièrement qualifié</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éfinir
les protocole, nom d'hôte et port d'une requête que le serveur
- utilise pour s'authentifier lui-même. Ceci est utile lors de la
- création de redirections d'URLs.</p>
+ utilise pour s'authentifier lui-même.</p>
- <p>La directive <directive>ServerName</directive> permet aussi
+ <p>La directive <directive>ServerName</directive> permet
(éventuellement en conjonction avec la directive
<directive>ServerAlias</directive>) d'identifier de manière unique
un serveur virtuel, lorsqu'elle est utilisée dans un contexte de <a
href="../vhosts/name-based.html">serveurs virtuels à base de
noms</a>.</p>
+
+ <p>Cette directive est aussi utilisée lors de la création d'URLs de
+ redirection relatives quand la directive
+ <directive>UseCanonicalName</directive> est définie à une valeur autre que
+ la valeur par défaut.</p>
<p>Par exemple, si le nom de la
machine hébergeant le serveur web est
@@ -4452,8 +4456,9 @@ host</context>
<p>Si la directive <directive>ServerName</directive> n'est pas
définie, le serveur tente de déterminer le nom
- d'hôte visible du point de vue du client en effectuant
- une recherche DNS inverse sur une adresse IP du serveur.</p>
+ d'hôte visible du point de vue du client en demandant tout d'abord au
+ système d'exploitation le nom d'hôte système, et en cas d'échec, en effectuant
+ une recherche DNS inverse sur une adresse IP présente sur le système.</p>
<p>Si la directive
<directive>ServerName</directive> ne précise pas de port, le serveur
@@ -4678,12 +4683,13 @@ HTTP</description>
<name>SetHandler</name>
<description>Force le traitement des fichiers spécifié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 à partir de la version 2.5 du serveur HTTP Apache</compatibility>
<usage>
<p>Lorsqu'elle se situe à l'intérieur d'un fichier
@@ -4721,6 +4727,16 @@ host</context>
</FilesMatch>
</highlight>
+ <p>On peut utiliser des expressions ayant pour valeur des chaînes pour
+ référencer des variables spécifiques à une requête, y compris les
+ références arrières vers des expressions rationnelles nommées :</p>
+
+ <highlight language="config">
+<LocationMatch ^/app/(?<sub>[^/]+)/>
+ SetHandler "proxy:unix:/var/run/app_%{env:MATCH_sub}.sock|fcgi://localhost:8080"
+</FilesMatch>
+ </highlight>
+
<p>Vous pouvez écraser la définition antérieure d'une directive
<directive>SetHandler</directive> en utilisant la valeur
<code>None</code>.</p>