]> granicus.if.org Git - apache/commitdiff
XML updates.
authorLucien Gentis <lgentis@apache.org>
Mon, 25 May 2015 15:57:30 +0000 (15:57 +0000)
committerLucien Gentis <lgentis@apache.org>
Mon, 25 May 2015 15:57:30 +0000 (15:57 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1681600 13f79535-47bb-0310-9956-ffa450edef68

12 files changed:
docs/manual/dns-caveats.xml.fr
docs/manual/env.xml.fr
docs/manual/expr.xml.fr
docs/manual/handler.xml.fr
docs/manual/install.xml.fr
docs/manual/misc/perf-tuning.xml.fr
docs/manual/misc/security_tips.xml.fr
docs/manual/mod/mod_authnz_ldap.xml.fr
docs/manual/platform/windows.xml.fr
docs/manual/sections.xml.fr
docs/manual/ssl/ssl_faq.xml.fr
docs/manual/ssl/ssl_howto.xml.fr

index 59bc646245914d6058c6fbdc63a3cb02351a833a..66999b1885c5e3868aa0bbf19f578242757113f0 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: 1334033:1673563 (outdated) -->
+<!-- English Revision: 1673563 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -46,7 +46,7 @@
 # de configuration
 &lt;VirtualHost www.example.dom&gt;
   ServerAdmin webgirl@example.dom
-  DocumentRoot /www/example
+  DocumentRoot "/www/example"
 &lt;/VirtualHost&gt;
     </highlight>
 
@@ -71,7 +71,7 @@
 # de configuration
 &lt;VirtualHost 192.0.2.1&gt;
   ServerAdmin webgirl@example.dom
-  DocumentRoot /www/example
+  DocumentRoot "/www/example"
 &lt;/VirtualHost&gt;
     </highlight>
 
@@ -92,7 +92,7 @@
 &lt;VirtualHost 192.0.2.1&gt;
   ServerName www.example.dom
   ServerAdmin webgirl@example.dom
-  DocumentRoot /www/example
+  DocumentRoot "/www/example"
 &lt;/VirtualHost&gt;
     </highlight>
   </section>
     <highlight language="config">
 &lt;VirtualHost www.example1.dom&gt;
   ServerAdmin webgirl@example1.dom
-  DocumentRoot /www/example1
+  DocumentRoot "/www/example1"
 &lt;/VirtualHost&gt;
 &lt;VirtualHost www.example2.dom&gt;
   ServerAdmin webguy@example2.dom
-  DocumentRoot /www/example2
+  DocumentRoot "/www/example2"
 &lt;/VirtualHost&gt;
     </highlight>
 
index 868cbec6bdfacb91f6a79c9d3b300e3f4c5a386d..a9d7bbe8ce5e76b678ff943ede1737280f546068 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: 1562488:1673563 (outdated) -->
+<!-- English Revision: 1673563 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -560,7 +560,7 @@ CustomLog logs/access_log common env=!image-request
 SetEnvIf Referer "^http://www\.example\.com/" local_referal
 # Autorise les navigateurs qui n'envoient aucune information de Referer
 SetEnvIf Referer "^$" local_referal
-&lt;Directory /web/images&gt;
+&lt;Directory "/web/images"&gt;
     Require env local_referal
 &lt;/Directory&gt;
         </highlight>
index 3b508ff6106963bc228afd98f6125ba8bfc3a09f..e6c125eefd710a382a6503f0696a7de576ac6139 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: 1670320:1673563 (outdated) -->
+<!-- English Revision: 1673563 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -576,7 +576,7 @@ listfunction ::= listfuncname "<strong>(</strong>" word "<strong>)</strong>"
 # Comparer le nom d'h&ocirc;te avec example.com et rediriger vers
 # www.example.com si le nom d'h&ocirc;te correspond
 &lt;If "%{HTTP_HOST} == 'example.com'"&gt;
-    Redirect permanent / http://www.example.com/
+    Redirect permanent "/" "http://www.example.com/"
 &lt;/If&gt;
 
 # Forcer le type text/plain si un fichier fait l'objet d'une
@@ -604,7 +604,7 @@ listfunction ::= listfuncname "<strong>(</strong>" word "<strong>)</strong>"
 
 # V&eacute;rifie le r&eacute;sultat de la recherche d'une correspondance d'URI dans un
 # contexte de r&eacute;pertoire avec l'option -f
-&lt;Directory /var/www&gt;
+&lt;Directory "/var/www"&gt;
     AddEncoding x-gzip gz
 &lt;If "-f '%{REQUEST_FILENAME}.unzipme' &amp;&amp; ! %{HTTP:Accept-Encoding} =~ /gzip/"&gt;
       SetOutputFilter INFLATE
index a650efba24db42c45eb2a0b0c87b3c8c9a1d460c..1fe963eca714d639737001dff4fbe9e3eb96d11d 100644 (file)
@@ -3,7 +3,7 @@
 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1334033:1673563 (outdated) -->
+<!-- English Revision: 1673563 -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
@@ -130,7 +130,7 @@ AddHandler add-footer .html
       de leur nom de fichier.</p>
 
       <highlight language="config">
-&lt;Directory /web/htdocs/asis&gt;
+&lt;Directory "/web/htdocs/asis"&gt;
     SetHandler send-as-is
 &lt;/Directory&gt;
       </highlight>
index d283c5675e729d406ba4956227e1414e23d9b906..3af811e52cbb47b13085667d588ab031bb42327f 100644 (file)
@@ -3,7 +3,7 @@
 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1642311:1675442 (outdated) -->
+<!-- English Revision: 1675442 -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
       <dd>L'interpr&eacute;teur Perl 5 (les versions 5.003 ou sup&eacute;rieures conviennent)
       est n&eacute;cessaire pour l'ex&eacute;cution de certains scripts comme
       <program>apxs</program> ou <program>dbmmanage</program>
-      (qui sont &eacute;crits en Perl). Si vous disposez de plusieurs interpr&eacute;teurs
-      Perl (par exemple, une installation globale Perl 4, et
-      votre installation personnelle de Perl 5), il vous faut utiliser l'option
-      <code>--with-perl</code> (voir ci-dessous) afin de vous assurer que le
-      bon interpr&eacute;teur sera utilis&eacute; par <program>configure</program>.
+      (qui sont &eacute;crits en Perl).
       Si le script <program>configure</program> ne trouve pas d'interpr&eacute;teur
       Perl 5, vous ne pourrez pas utiliser les scripts qui en ont besoin.
       Bien entendu, vous pourrez tout de m&ecirc;me construire et utiliser
index f655c96fe0a0ab35f2ff197898b194165e8ceb9d..acd0146787a0b6313a224c1690279fb706b2b73e 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: 1379929:1675524 (outdated) -->
+<!-- English Revision: 1675524 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
 
       <p>Notez qu'il est possible de modifier la port&eacute;e des directives, en les
       pla&ccedil;ant par exemple &agrave; l'int&eacute;rieur d'une section
-      <code>&lt;Location /server-status&gt;</code>. Les recherches DNS ne
+      <code>&lt;Location "/server-status"&gt;</code>. Les recherches DNS ne
       seront alors effectu&eacute;es que pour les requ&ecirc;tes qui satisfont aux crit&egrave;res.
       Voici un exemple qui d&eacute;sactive les recherches DNS sauf pour les fichiers
       <code>.html</code> et <code>.cgi</code> :</p>
@@ -189,8 +189,8 @@ HostnameLookups off
       Par exemple, si vous avez :</p>
 
       <highlight language="config">
-DocumentRoot /www/htdocs
-&lt;Directory /&gt;
+DocumentRoot "/www/htdocs"
+&lt;Directory "/"&gt;
   Options SymLinksIfOwnerMatch
 &lt;/Directory&gt;
       </highlight>
@@ -205,12 +205,12 @@ DocumentRoot /www/htdocs
       configuration du style :</p>
 
       <highlight language="config">
-DocumentRoot /www/htdocs
-&lt;Directory /&gt;
+DocumentRoot "/www/htdocs"
+&lt;Directory "/"&gt;
   Options FollowSymLinks
 &lt;/Directory&gt;
 
-&lt;Directory /www/htdocs&gt;
+&lt;Directory "/www/htdocs"&gt;
   Options -FollowSymLinks +SymLinksIfOwnerMatch
 &lt;/Directory&gt;
       </highlight>
@@ -239,8 +239,8 @@ DocumentRoot /www/htdocs
       avez : </p>
 
       <highlight language="config">
-DocumentRoot /www/htdocs
-&lt;Directory /&gt;
+DocumentRoot "/www/htdocs"
+&lt;Directory "/"&gt;
   AllowOverride all
 &lt;/Directory&gt;
       </highlight>
index 57fd513d28e19c4e9e391d15e125d656f1a148d3..4c3a296d10de94c6e5b827c886199197cebdf9b1 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: 1657689:1673563 (outdated) -->
+<!-- English Revision: 1673563 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
     <p>Ajoutez dans le fichier de configuration du serveur</p>
 
     <highlight language="config">
-&lt;Directory /&gt;
+&lt;Directory "/"&gt;
     AllowOverride None
 &lt;/Directory&gt;
     </highlight>
     de votre serveur :</p>
 
     <highlight language="config">
-&lt;Directory /&gt;
+&lt;Directory "/"&gt;
     Require all denied
 &lt;/Directory&gt;
     </highlight>
     aux r&eacute;pertoires auxquels vous voulez autorisez l'acc&egrave;s. Par exemple,</p>
 
     <highlight language="config">
-&lt;Directory /usr/users/*/public_html&gt;
+&lt;Directory "/usr/users/*/public_html"&gt;
     Require all granted
 &lt;/Directory&gt;
-&lt;Directory /usr/local/httpd&gt;
+&lt;Directory "/usr/local/httpd"&gt;
     Require all granted
 &lt;/Directory&gt;
     </highlight>
     <p>Portez une attention particuli&egrave;re aux interactions entre les directives
     <directive module="core">Location</directive> et
     <directive module="core">Directory</directive> ; par exemple, si une
-    directive <code>&lt;Directory /&gt;</code> interdit un acc&egrave;s, une
-    directive <code>&lt;Location /&gt;</code> pourra passer outre.</p>
+    directive <code>&lt;Directory ""/&gt;</code> interdit un acc&egrave;s, une
+    directive <code>&lt;Location "/"&gt;</code> pourra passer outre.</p>
 
     <p>De m&ecirc;me, soyez m&eacute;fiant en jouant avec la directive
     <directive module="mod_userdir">UserDir</directive> ; la positionner &agrave;
index ff9cd5e85e482fe6d6319b8e07bec74a5e1debfd..3983bf19b85a340131b4be353ebe7e4919ded148 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: 1673563:1675456 (outdated) -->
+<!-- English Revision: 1675456 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -72,8 +72,8 @@ d'Apache</compatibility>
 <section id="contents"><title>Sommaire</title>
 
     <ul>
-      <li>
-        <a href="#operation">Mode op&eacute;ratoire</a>
+    <li> <a href="#gcaveats">Mises en garde à caractère général</a> </li>
+      <li> <a href="#operation">Mode op&eacute;ratoire</a>
 
         <ul>
           <li><a href="#authenphase">La phase
@@ -113,6 +113,20 @@ d'Apache</compatibility>
     </ul>
 </section>
 
+<section id="gcaveats"><title>Mises en garde &agrave; caract&egrave;re g&eacute;n&eacute;ral</title>
+<p>Ce module effectue une mise en cache des r&eacute;sultats du processus
+d'authentification et d'autorisation en fonction de la configuration du
+module <module>mod_ldap</module>. Les modifications effectu&eacute;es au niveau
+du serveur LDAP d'arri&egrave;re-plan comme les
+verrouillages ou r&eacute;vocations d'utilisateurs, les changements de mot de
+passe, ou les changements d'appartenance &agrave; un groupe (et cette liste
+n'est pas exhaustive), ne seront pas imm&eacute;diatement propag&eacute;es jusqu'au
+serveur HTTP. Consultez les directives du module
+<module>mod_ldap</module> pour plus de d&eacute;tails &agrave; propos de la
+configuration de la mise en cache.
+</p>
+</section>
+
 <section id="operation"><title>Mode op&eacute;ratoire</title>
 
     <p>L'utilisateur se voit accorder l'acc&egrave;s selon un processus en deux
index b12d302e73af9b9de5091b85e99d7c2ebc8912cd..a022937740be8667bb38321ab00d239c18a716ca 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: 1659838:1673563 (outdated) -->
+<!-- English Revision: 1673563 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
       <highlight language="config">
 RewriteEngine On
 RewriteMap lowercase int:tolower
-RewriteCond %{REQUEST_URI} [A-Z]
-RewriteRule (.*) ${lowercase:$1} [R,L]
+RewriteCond "%{REQUEST_URI}" "[A-Z]"
+RewriteRule "(.*)" "${lowercase:$1}" [R,L]
       </highlight></li>
 
       <li><p>Lors de son ex&eacute;cution, Apache n'a besoin d'un acc&egrave;s en
@@ -645,10 +645,10 @@ RewriteRule (.*) ${lowercase:$1} [R,L]
 
   <dl>
     <dt>Association de lettres de lecteur</dt>
-    <dd>Par exemple, <code>Alias /images/ Z:/</code></dd>
+    <dd>Par exemple, <code>Alias "/images/" "Z:/"</code></dd>
 
     <dt>chemins UNC</dt>
-    <dd>Par exemple, <code>Alias /images/ //imagehost/www/images/</code></dd>
+    <dd>Par exemple, <code>Alias "/images/" "//imagehost/www/images/"</code></dd>
   </dl>
 
   <p>L'association de lettres de lecteur permet &agrave; l'administrateur de
@@ -667,22 +667,22 @@ RewriteRule (.*) ${lowercase:$1} [R,L]
 
   <example><title>Exemple de DocumentRoot avec chemin UNC</title>
   <highlight language="config">
-  DocumentRoot //dochost/www/html/
+  DocumentRoot "//dochost/www/html/"
   </highlight>
   </example>
 
   <example><title>Exemple de DocumentRoot avec adresse IP dans le chemin UNC</title>
   <highlight language="config">
-  DocumentRoot //192.168.1.50/docs/
+  DocumentRoot "//192.168.1.50/docs/"
   </highlight>
   </example>
 
   <example><title>Exemple d'Alias et r&eacute;pertoire correspondant avec
   chemin UNC</title>
   <highlight language="config">
-Alias /images/ //imagehost/www/images/
+Alias "/images/" "//imagehost/www/images/"
 
-&lt;Directory //imagehost/www/images/&gt;
+&lt;Directory "//imagehost/www/images/"&gt;
 #...
 &lt;Directory&gt;
   </highlight>
index 44d10154be944a025a24d9ba06e5f8e768b79058..d9ed9b91b3c3b66947c218af1a8c9e9075388f6a 100644 (file)
@@ -3,7 +3,7 @@
 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1636196:1673563 (outdated) -->
+<!-- English Revision: 1673563 -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
@@ -82,7 +82,7 @@ un autre site si le serveur est d&eacute;marr&eacute; en utilisant la ligne de c
 
 <highlight language="config">
 &lt;IfDefine ClosedForNow&gt;
-    Redirect / http://otherserver.example.com/
+    Redirect "/" "http://otherserver.example.com/"
 &lt;/IfDefine&gt;
 </highlight>
 
@@ -105,7 +105,7 @@ module <module>mod_mime_magic</module> est disponible.</p>
 
 <highlight language="config">
 &lt;IfModule mod_mime_magic.c&gt;
-    MimeMagicFile conf/magic
+    MimeMagicFile "conf/magic"
 &lt;/IfModule&gt;
 </highlight>
 
@@ -176,7 +176,7 @@ configuration suivante, l'indexation sera activ&eacute;e pour le r&eacute;pertoi
 <code>/var/web/dir1</code> et tous ses sous-r&eacute;pertoires.</p>
 
 <highlight language="config">
-&lt;Directory /var/web/dir1&gt;
+&lt;Directory "/var/web/dir1"&gt;
     Options +Indexes
 &lt;/Directory&gt;
 </highlight>
@@ -190,7 +190,7 @@ l'acc&egrave;s &agrave; tout fichier nomm&eacute; <code>private.html</code> quel
 l'endroit o&ugrave; il se trouve.</p>
 
 <highlight language="config">
-&lt;Files private.html&gt;
+&lt;Files "private.html"&gt;
     Require all denied
 &lt;/Files&gt;
 </highlight>
@@ -207,8 +207,8 @@ l'acc&egrave;s &agrave; <code>/var/web/dir1/private.html</code>,
 <code>/var/web/dir1/</code>.</p>
 
 <highlight language="config">
-&lt;Directory /var/web/dir1&gt;
-    &lt;Files private.html&gt;
+&lt;Directory "/var/web/dir1"&gt;
+    &lt;Files "private.html"&gt;
         Require all denied
     &lt;/Files&gt;
 &lt;/Directory&gt;
@@ -230,7 +230,7 @@ En particulier, l'interdiction s'appliquera aux requ&ecirc;tes pour :
 toute requ&ecirc;te commen&ccedil;ant par la cha&icirc;ne de caract&egrave;res <code>/private</code>.</p>
 
 <highlight language="config">
-&lt;LocationMatch ^/private&gt;
+&lt;LocationMatch "^/private"&gt;
     Require all denied
 &lt;/LocationMatch&gt;
 </highlight>
@@ -244,7 +244,7 @@ Il n'est pas n&eacute;cessaire de trouver un fichier nomm&eacute; <code>server-s
 dans le syst&egrave;me de fichiers.</p>
 
 <highlight language="config">
-&lt;Location /server-status&gt;
+&lt;Location "/server-status"&gt;
     SetHandler server-status
 &lt;/Location&gt;
 </highlight>
@@ -256,22 +256,22 @@ dans lequel certaines sections ou directives sont &eacute;valu&eacute;es. Pour
 <directive type="section" module="core">Location</directive>, on doit
 avoir :</p>
 <highlight language="config">
-&lt;Location /foo&gt;
+&lt;Location "/foo"&gt;
 &lt;/Location&gt;
-&lt;Location /foo/bar&gt;
+&lt;Location "/foo/bar"&gt;
 &lt;/Location>
 </highlight>
 <p>Les directives <directive type="section"
 module="mod_alias">Alias</directive>, quant &agrave; elles, sont &eacute;valu&eacute;es vice-versa :</p>
 <highlight language="config">
-Alias /foo/bar /srv/www/uncommon/bar
-Alias /foo /srv/www/common/foo
+Alias "/foo/bar" "/srv/www/uncommon/bar"
+Alias "/foo" "/srv/www/common/foo"
 </highlight>
 <p>Ceci est aussi vrai pour les directives <directive
 module="mod_proxy">ProxyPass</directive> :</p>
 <highlight language="config">
-ProxyPass /special-area http://special.example.com smax=5 max=10
-ProxyPass / balancer://mycluster/ stickysession=JSESSIONID|jsessionid nofailover=On
+ProxyPass "/special-area" "http://special.example.com" smax=5 max=10
+ProxyPass "/" "balancer://mycluster/" stickysession=JSESSIONID|jsessionid nofailover=On
 </highlight>
 </section>
 
@@ -311,7 +311,7 @@ mais sans utiliser
 les expressions rationnelles pourrait ressembler &agrave; ceci :</p>
 
 <highlight language="config">
-&lt;Directory /home/*/public_html&gt;
+&lt;Directory "/home/*/public_html"&gt;
     Options Indexes
 &lt;/Directory&gt;
 </highlight>
@@ -320,7 +320,7 @@ les expressions rationnelles pourrait ressembler &agrave; ceci :</p>
 on peut interdire l'acc&egrave;s &agrave; de nombreux types de fichiers d'images
 simultan&eacute;ment :</p>
 <highlight language="config">
-+&lt;FilesMatch \.(?i:gif|jpe?g|png)$&gt;
++&lt;FilesMatch "\.(?i:gif|jpe?g|png)$"&gt;
     Require all denied
 &lt;/FilesMatch&gt;
 </highlight>
@@ -333,8 +333,8 @@ href="expr.html">expression</a> et au sein de modules comme
 <module>mod_rewrite</module>.</p>
 
 <highlight language="config">
-&lt;DirectoryMatch ^/var/www/combined/(?&lt;SITENAME&gt;[^/]+)&gt;
-    require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
+&lt;DirectoryMatch "^/var/www/combined/(?&lt;SITENAME&gt;[^/]+)"&gt;
+    require ldap-group "cn=%{env:MATCH_SITENAME},ou=combined,o=Example"
 &lt;/DirectoryMatch&gt;
 </highlight>
 
@@ -374,7 +374,7 @@ du syst&egrave;me de fichier, ce qui peut permettre de contourner vos restrictio
 Par exemple, imaginez la configuration suivante :</p>
 
 <highlight language="config">
-&lt;Location /dir/&gt;
+&lt;Location "/dir/"&gt;
     Require all denied
 &lt;/Location&gt;
 </highlight>
@@ -405,7 +405,7 @@ localisation du syst&egrave;me de fichiers.  C'est pourquoi vous devez autant qu
 possible toujours utiliser les conteneurs de syst&egrave;me de fichiers.
 Il y a cependant une exception &agrave; cette r&egrave;gle.  Placer des restrictions de
 configuration dans un conteneur <code>&lt;Location
-/&gt;</code> est tout &agrave; fait sans rique car ce conteneur va s'appliquer &agrave;
+"/"&gt;</code> est tout &agrave; fait sans rique car ce conteneur va s'appliquer &agrave;
 toutes les requ&ecirc;tes sans tenir compte de l'URL sp&eacute;cifique.</p>
 </section>
 
@@ -454,7 +454,7 @@ va interdire l'utilisation du serveur proxy pour acc&eacute;der au site
 <code>www.example.com</code>.</p>
 
 <highlight language="config">
-&lt;Proxy http://www.example.com/*&gt;
+&lt;Proxy "http://www.example.com/*"&gt;
     Require all granted
 &lt;/Proxy&gt;
 </highlight>
@@ -515,7 +515,7 @@ sont interpr&eacute;t&eacute;es.</p>
 
       <li>Les sections
       <directive type="section" module="core">DirectoryMatch</directive>
-      (et <code>&lt;Directory ~&gt;</code>)</li>
+      (et <code>&lt;Directory "~"&gt;</code>)</li>
 
       <li>Les sections <directive type="section"
       module="core">Files</directive> et <directive
@@ -538,9 +538,9 @@ sont interpr&eacute;t&eacute;es.</p>
     Les sections <directive
     type="section" module="core">Directory</directive> (groupe 1 ci-dessus)
     sont trait&eacute;es dans l'ordre du r&eacute;pertoire le plus court vers le plus long.
-    Par exemple, <code>&lt;Directory /var/web/dir&gt;</code> sera
+    Par exemple, <code>&lt;Directory "/var/web/dir"&gt;</code> sera
     trait&eacute; avant <code>&lt;Directory
-    /var/web/dir/subdir&gt;</code>.  Si plusieurs sections <directive
+    "/var/web/dir/subdir"&gt;</code>.  Si plusieurs sections <directive
     type="section" module="core">Directory</directive> s'appliquent au m&ecirc;me
     r&eacute;pertoire, elles sont trait&eacute;es selon l'ordre dans lequel elles
     apparaissent dans le fichier de configuration.
@@ -589,16 +589,16 @@ cet exemple seront appliqu&eacute;es dans l'ordre suivant : A &gt; B &gt; C &gt;
 E.</p>
 
 <highlight language="config">
-&lt;Location /&gt;
+&lt;Location "/"&gt;
     E
 &lt;/Location&gt;
 
-&lt;Files f.html&gt;
+&lt;Files "f.html"&gt;
     D
 &lt;/Files&gt;
 
 &lt;VirtualHost *&gt;
-&lt;Directory /a/b&gt;
+&lt;Directory "/a/b"&gt;
     B
 &lt;/Directory&gt;
 &lt;/VirtualHost&gt;
@@ -607,7 +607,7 @@ E.</p>
     C
 &lt;/DirectoryMatch&gt;
 
-&lt;Directory /a/b&gt;
+&lt;Directory "/a/b"&gt;
     A
 &lt;/Directory&gt;
 
@@ -622,12 +622,12 @@ En d'autres termes, l'ordre de la combinaison des sections est important,
 soyez donc prudent !</p>
 
 <highlight language="config">
-&lt;Location /&gt;
+&lt;Location "/"&gt;
     Require all granted
 &lt;/Location&gt;
 
 # Arrghs!  Cette section &lt;Directory&gt; n'aura aucun effet
-&lt;Directory /&gt;
+&lt;Directory "/"&gt;
     &lt;RequireAll&gt;
         Require all granted
         Require not host badguy.example.com
index 26c6bd8f6596b0f24e72fea4a68bf14eb8834f56..1fc562fcacdd957db8f0eff798348a0fcdb1ef36 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: 1591194:1674127 (outdated) -->
+<!-- English Revision: 1674127 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -187,8 +187,8 @@ Cependant, &agrave; l'aide du module <module>mod_rewrite</module>, vous pouvez
 manipuler des hyperliens relatifs, pour obtenir le m&ecirc;me effet.</p>
     <highlight language="config">
 RewriteEngine on
-RewriteRule   ^/(.*)_SSL$   https://%{SERVER_NAME}/$1 [R,L]
-RewriteRule   ^/(.*)_NOSSL$ http://%{SERVER_NAME}/$1  [R,L]
+RewriteRule   "^/(.*)_SSL$"   "https://%{SERVER_NAME}/$1" [R,L]
+RewriteRule   "^/(.*)_NOSSL$" "http://%{SERVER_NAME}/$1"  [R,L]
     </highlight>
 
     <p>Ce jeu de r&egrave;gles rewrite vous permet d'utiliser des hyperliens de la
@@ -270,8 +270,8 @@ fins de test ?</title>
        Ces fichiers seront utilis&eacute;s comme suit dans votre
        <code>httpd.conf</code> :
         <highlight language="config">
-SSLCertificateFile    /path/to/this/server.crt
-SSLCertificateKeyFile /path/to/this/server.key
+SSLCertificateFile    "/path/to/this/server.crt"
+SSLCertificateKeyFile "/path/to/this/server.key"
         </highlight>
     </li>
     <li>Il est important de savoir que le fichier <code>server.key</code> n'a
@@ -353,8 +353,8 @@ SSLCertificateKeyFile /path/to/this/server.key
     <code>server.key</code> et <code>server.crt</code>. Ils sont pr&eacute;cis&eacute;s dans
     votre fichier <code>httpd.conf</code> comme suit :
        <highlight language="config">
-SSLCertificateFile    /path/to/this/server.crt
-SSLCertificateKeyFile /path/to/this/server.key
+SSLCertificateFile    "/path/to/this/server.crt"
+SSLCertificateKeyFile "/path/to/this/server.key"
        </highlight>
        Le fichier <code>server.csr</code> n'est plus n&eacute;cessaire.
     </li>
@@ -393,7 +393,7 @@ certification (CA) ?</title>
     que vous venez de g&eacute;n&eacute;rer (la sortie sera au format PEM) :<br />
        <br />
        <code><strong>$ openssl req -new -x509 -nodes -sha1 -days 365
-                      -key server.key -out server.crt</strong></code><br />
+                      -key server.key -out server.crt -extensions usr_cert</strong></code><br />
        <br />
        Cette commande signe le certificat du serveur et produit un fichier
        <code>server.crt</code>. Vous pouvez afficher les d&eacute;tails de ce
index b00891c992082d841bf6820d9e3d8f149538adae..b1929352129dbe442ffa79b98b394dda08a42ce4 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: 1635559:1673563 (outdated) -->
+<!-- English Revision: 1673563 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -49,8 +49,8 @@ Listen 443
 &lt;VirtualHost *:443&gt;
     ServerName www.example.com
     SSLEngine on
-    SSLCertificateFile /path/to/www.example.com.cert
-    SSLCertificateKeyFile /path/to/www.example.com.key
+    SSLCertificateFile "/path/to/www.example.com.cert"
+    SSLCertificateKeyFile "/path/to/www.example.com.key"
 &lt;/VirtualHost&gt;
 </highlight>
 
@@ -105,7 +105,7 @@ acc&eacute;der &agrave; une URL particuli&egrave;re ?</title>
 # soyons tr&egrave;s tol&eacute;rant a priori
 SSLCipherSuite ALL:!aNULL:RC4+RSA:+HIGH:+MEDIUM:+LOW:+EXP:+eNULL
 
-&lt;Location /strong/area&gt;
+&lt;Location "/strong/area"&gt;
 # sauf pour https://hostname/strong/area/ et ses sous-r&eacute;pertoires
 # qui exigent des chiffrements forts
 SSLCipherSuite HIGH:!aNULL:!MD5
@@ -315,7 +315,7 @@ provenance de l'Internet ?</a></li>
 # contenu dans ca.crt
 SSLVerifyClient require
 SSLVerifyDepth 1
-SSLCACertificateFile conf/ssl.crt/ca.crt
+SSLCACertificateFile "conf/ssl.crt/ca.crt"
     </highlight>
 </section>
 
@@ -331,9 +331,9 @@ de <module>mod_ssl</module> en fonction du r&eacute;pertoire :</p>
 
     <highlight language="config">
 SSLVerifyClient none
-SSLCACertificateFile conf/ssl.crt/ca.crt
+SSLCACertificateFile "conf/ssl.crt/ca.crt"
 
-&lt;Location /secure/area&gt;
+&lt;Location "/secure/area"&gt;
 SSLVerifyClient require
 SSLVerifyDepth 1
 &lt;/Location&gt;
@@ -361,10 +361,10 @@ l'acc&egrave;s au reste du serveur &agrave; tous les clients ?</title>
 
     <highlight language="config">
 SSLVerifyClient      none
-SSLCACertificateFile conf/ssl.crt/ca.crt
-SSLCACertificatePath conf/ssl.crt
+SSLCACertificateFile "conf/ssl.crt/ca.crt"
+SSLCACertificatePath "conf/ssl.crt"
 
-&lt;Directory /usr/local/apache2/htdocs/secure/area&gt;
+&lt;Directory "/usr/local/apache2/htdocs/secure/area"&gt;
 SSLVerifyClient      require
     SSLVerifyDepth       5
     SSLOptions           +FakeBasicAuth
@@ -372,7 +372,7 @@ SSLVerifyClient      require
     AuthName             "Snake Oil Authentication"
     AuthType             Basic
     AuthBasicProvider    file
-    AuthUserFile         /usr/local/apache2/conf/httpd.passwd
+    AuthUserFile         "/usr/local/apache2/conf/httpd.passwd"
     Require              valid-user
 &lt;/Directory&gt;
     </highlight>
@@ -397,10 +397,10 @@ SSLVerifyClient      require
 
     <highlight language="config">
 SSLVerifyClient      none
-SSLCACertificateFile conf/ssl.crt/ca.crt
-SSLCACertificatePath conf/ssl.crt
+SSLCACertificateFile "conf/ssl.crt/ca.crt"
+SSLCACertificatePath "conf/ssl.crt"
 
-&lt;Directory /usr/local/apache2/htdocs/secure/area&gt;
+&lt;Directory "/usr/local/apache2/htdocs/secure/area"&gt;
   SSLVerifyClient      require
   SSLVerifyDepth       5
   SSLOptions           +FakeBasicAuth
@@ -426,15 +426,15 @@ aux clients de l'intranet.</title>
    s'appliquent &agrave; la fois &agrave; HTTP et HTTPS.</p>
 
     <highlight language="config">
-SSLCACertificateFile conf/ssl.crt/company-ca.crt
+SSLCACertificateFile "conf/ssl.crt/company-ca.crt"
 
-&lt;Directory /usr/local/apache2/htdocs&gt;
+&lt;Directory "/usr/local/apache2/htdocs"&gt;
 #   En dehors de subarea, seul l'acc&egrave;s depuis l'intranet est
 #   autoris&eacute;
     Require              ip 192.168.1.0/24
 &lt;/Directory&gt;
 
-&lt;Directory /usr/local/apache2/htdocs/subarea&gt;
+&lt;Directory "/usr/local/apache2/htdocs/subarea"&gt;
 #   Dans subarea, tout acc&egrave;s depuis l'intranet est autoris&eacute;
 #   mais depuis l'Internet, seul l'acc&egrave;s par HTTPS + chiffrement fort + Mot de passe
 #   ou HTTPS + chiffrement fort + certificat client n'est autoris&eacute;.
@@ -449,9 +449,9 @@ SSLCACertificateFile conf/ssl.crt/company-ca.crt
     
     #   ON oblige les clients venant d'Internet &agrave; utiliser HTTPS
     RewriteEngine        on
-    RewriteCond          %{REMOTE_ADDR} !^192\.168\.1\.[0-9]+$
-    RewriteCond          %{HTTPS} !=on
-    RewriteRule          . - [F]
+    RewriteCond          "%{REMOTE_ADDR}" "!^192\.168\.1\.[0-9]+$"
+    RewriteCond          "%{HTTPS}" "!=on"
+    RewriteRule          "." "-" [F]
     
     #   On permet l'acc&egrave;s soit sur les crit&egrave;res r&eacute;seaux, soit par authentification Basique
     Satisfy              any
@@ -463,7 +463,7 @@ SSLCACertificateFile conf/ssl.crt/company-ca.crt
     AuthType             basic
     AuthName             "Protected Intranet Area"
     AuthBasicProvider    file
-    AuthUserFile         conf/protected.passwd
+    AuthUserFile         "conf/protected.passwd"
     Require              valid-user
 &lt;/Directory&gt;
     </highlight>