Loading docs/manual/mod/core.html.fr +98 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,7 @@ en toutes circonstances</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#forcetype">ForceType</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#gprofdir">GprofDir</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#hostnamelookups">HostnameLookups</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#httpprotocoloptions">HttpProtocolOptions</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ifdefine"><IfDefine></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ifmodule"><IfModule></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#include">Include</a></li> Loading @@ -94,6 +95,7 @@ en toutes circonstances</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#namevirtualhost">NameVirtualHost</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#options">Options</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#protocol">Protocol</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#registerhttpmethod">RegisterHttpMethod</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#require">Require</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rlimitcpu">RLimitCPU</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rlimitmem">RLimitMEM</a></li> Loading Loading @@ -1603,6 +1605,84 @@ clients</td></tr> d'installation, afin de dterminer les noms d'htes associs aux adresses IP journalises.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="httpprotocoloptions" id="httpprotocoloptions">Directive</a> <a name="HttpProtocolOptions" id="HttpProtocolOptions">HttpProtocolOptions</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Modifie les contraintes sur les messages des requtes HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>HttpProtocolOptions [Strict|Unsafe] [RegisteredMethods|LenientMethods] [Allow0.9|Require1.0]</code></td></tr> <tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>HttpProtocolOptions Strict LenientMethods Allow0.9</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Core</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> <tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir des versions 2.2.32 et 2.4.24 du serveur HTTP Apache</td></tr> </table> <p>Cette directive permet de modifier les rgles qui s'appliquent la ligne de requte HTTP (<a href="https://tools.ietf.org/html/rfc7230#section-3.1.1">RFC 7230 3.1.1</a>) et aux champs des en-ttes des requtes HTTP (<a href="https://tools.ietf.org/html/rfc7230#section-3.2">RFC 7230 3.2</a>), qui s'appliquent maintenant par dfaut ou en utilisant l'option <code>Strict</code>. L'option <code>Unsafe</code> a t ajoute pour pouvoir restaurer les anciens comportements ncessaires aux anciens modules et applications et aux agents utilisateurs personnaliss considrs comme obsoltes. Ces rgles s'appliquant avant le traitement de la requte, elles doivent, pour tre prises en compte, tre dfinies au niveau global ou dans la premire section par dfaut du serveur virtuel qui correspond la requte considre, par interface IP/port et non par nom.</p> <p>Avant l'introduction de cette directive, les interprteurs de requtes du serveur HTTP Apache tolraient un grand nombre de formats en entre qui n'taient pas forcment conformes au protocole. <a href="https://tools.ietf.org/html/rfc7230#section-9.4">RFC 7230 9.4 Request Splitting</a> et <a href="https://tools.ietf.org/html/rfc7230#section-9.5">9.5 Response Smuggling</a> ne rappellent que deux des risques potentiels induits par des requtes non conformes, alors que <a href="https://tools.ietf.org/html/rfc7230#section-3.5">RFC 7230 3.5</a> signale les risques encourus par l'acceptation de blancs non conformes dans les lignes de requte. Avec l'introduction de cette directive, toutes les rgles de grammaire de la spcification doivent tre respectes dans le mode d'oprations par dfaut <code>Strict</code>.</p> <p>Il est fortement dconseill aux utilisateurs d'utiliser le mode d'opration <code>Unsafe</code>, ou <code>UnsafeWhitespace</code>, en particulier pour les dploiements de serveurs ouverts sur l'extrieur et/ou accessibles au public. Si un moniteur dfectueux ou autre logiciel spcialis ne s'excutant que sur un intranet ncessite une interface, les utilisateurs ne doivent utiliser les options de type UnSafe qu'en cas de ncessit et uniquement au sein d'un serveur virtuel bien spcifique et sur un rseau priv.</p> <p>La consultation des messages enregistrs dans le journal <code class="directive">ErrorLog</code>, configur via la directive <code class="directive">LogLevel</code> avec un niveau <code>info</code>, pourra vous aider identifier de telles requtes non conformes ainsi que leur provenance. Les utilisateurs devront accorder une attention particulire aux messages d'erreur de type 400 dans le journal access pour dtecter les requtes apparemment valides mais rejetes.</p> <p>La section de la <a href="https://tools.ietf.org/html/rfc7231#section-4.1">RFC 7231 4.1</a> "Request Methods" "Overview" indique que les serveurs doivent renvoyer un message d'erreur lorsque la ligne de requte comporte une mthode non supporte. C'est dj le cas lorsque l'option <code>LenientMethods</code> est utilise, mais les administrateurs ont la possibilit de limiter les mthodes utilises via l'option <code>RegisteredMethods</code> en enregistrant toute mthode non standard via la directive <code class="directive">RegisterHttpMethod</code>, en particulier si l'option <code>Unsafe</code> est utilise. L'option <code>RegisteredMethods</code> <strong>ne doit pas</strong> tre utilise pour les serveurs mandataires car ces derniers ne connaissent pas les mthodes supportes par les serveurs originaux.</p> <p>La section de la <a href="https://tools.ietf.org/html/rfc2616#section-19.6">RFC 2616 19.6</a> "Compatibility With Previous Versions" encouragait les serveurs HTTP supporter les anciennes requtes HTTP/0.9. La RFC 7230 va cependant son encontre via sa prconisation "Le souhait de supporter les requtes HTTP/0.9 a t supprim" et y adjoint des commentaires dans <a href="https://tools.ietf.org/html/rfc7230#appendix-A">RFC 7230 Appendix A</a>. A ce titre, l'option <code>Require1.0</code> permet l'utilisateur d'inhiber le comportement induit par l'option par dfaut <code>Allow0.9</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ifdefine" id="ifdefine">Directive</a> <a name="IfDefine" id="IfDefine"><IfDefine></a></h2> Loading Loading @@ -2887,6 +2967,24 @@ uniquement depuis la version 2.3.3 sous Windows.</td></tr> <li><code class="directive">AcceptFilter</code></li> <li><code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="registerhttpmethod" id="registerhttpmethod">Directive</a> <a name="RegisterHttpMethod" id="RegisterHttpMethod">RegisterHttpMethod</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistrement de mthodes HTTP non standards</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RegisterHttpMethod <var>mthode</var> [<var>mthode</var> [...]]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Core</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Normalement, les mthodes HTTP non conformes aux RFCs correspondantes sont rejetes au cours du traitement de la requte par HTTPD. Pour viter ceci, les modules peuvent enregistrer les mthodes HTTP non standards qu'ils supportent. La directive <code class="directive">RegisterHttpMethod</code> permet d'enregistrer de telles mthodes manuellement. Ceci peut s'avrer utile si de telle mthodes doivent tre utilises dans un traitement externe, comme un script CGI.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="require" id="require">Directive</a> <a name="Require" id="Require">Require</a></h2> Loading docs/manual/mod/core.xml.de +1 −1 Original line number Diff line number Diff line <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.de.xsl"?> <!-- English Revision: 167959:1775788 (outdated) --> <!-- English Revision: 167959:1777405 (outdated) --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more Loading docs/manual/mod/core.xml.fr +1 −1 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> <!-- English Revision: 1775788 --> <!-- English Revision: 1775788:1777405 (outdated) --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> Loading docs/manual/mod/core.xml.ja +1 −1 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?> <!-- English Revision: 608059:1775788 (outdated) --> <!-- English Revision: 608059:1777405 (outdated) --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more Loading docs/manual/mod/core.xml.tr +1 −1 Original line number Diff line number Diff line <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?> <!-- English Revision: 1626059:1775788 (outdated) --> <!-- English Revision: 1626059:1777405 (outdated) --> <!-- ===================================================== Translated by: Nilgün Belma Bugüner <nilgun belgeler.org> Reviewed by: Orhan Berent <berent belgeler.org> Loading Loading
docs/manual/mod/core.html.fr +98 −0 Original line number Diff line number Diff line Loading @@ -72,6 +72,7 @@ en toutes circonstances</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#forcetype">ForceType</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#gprofdir">GprofDir</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#hostnamelookups">HostnameLookups</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#httpprotocoloptions">HttpProtocolOptions</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ifdefine"><IfDefine></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#ifmodule"><IfModule></a></li> <li><img alt="" src="../images/down.gif" /> <a href="#include">Include</a></li> Loading @@ -94,6 +95,7 @@ en toutes circonstances</td></tr> <li><img alt="" src="../images/down.gif" /> <a href="#namevirtualhost">NameVirtualHost</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#options">Options</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#protocol">Protocol</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#registerhttpmethod">RegisterHttpMethod</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#require">Require</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rlimitcpu">RLimitCPU</a></li> <li><img alt="" src="../images/down.gif" /> <a href="#rlimitmem">RLimitMEM</a></li> Loading Loading @@ -1603,6 +1605,84 @@ clients</td></tr> d'installation, afin de dterminer les noms d'htes associs aux adresses IP journalises.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="httpprotocoloptions" id="httpprotocoloptions">Directive</a> <a name="HttpProtocolOptions" id="HttpProtocolOptions">HttpProtocolOptions</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Modifie les contraintes sur les messages des requtes HTTP</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>HttpProtocolOptions [Strict|Unsafe] [RegisteredMethods|LenientMethods] [Allow0.9|Require1.0]</code></td></tr> <tr><th><a href="directive-dict.html#Default">Dfaut:</a></th><td><code>HttpProtocolOptions Strict LenientMethods Allow0.9</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur, serveur virtuel</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Core</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> <tr><th><a href="directive-dict.html#Compatibility">Compatibilit:</a></th><td>Disponible partir des versions 2.2.32 et 2.4.24 du serveur HTTP Apache</td></tr> </table> <p>Cette directive permet de modifier les rgles qui s'appliquent la ligne de requte HTTP (<a href="https://tools.ietf.org/html/rfc7230#section-3.1.1">RFC 7230 3.1.1</a>) et aux champs des en-ttes des requtes HTTP (<a href="https://tools.ietf.org/html/rfc7230#section-3.2">RFC 7230 3.2</a>), qui s'appliquent maintenant par dfaut ou en utilisant l'option <code>Strict</code>. L'option <code>Unsafe</code> a t ajoute pour pouvoir restaurer les anciens comportements ncessaires aux anciens modules et applications et aux agents utilisateurs personnaliss considrs comme obsoltes. Ces rgles s'appliquant avant le traitement de la requte, elles doivent, pour tre prises en compte, tre dfinies au niveau global ou dans la premire section par dfaut du serveur virtuel qui correspond la requte considre, par interface IP/port et non par nom.</p> <p>Avant l'introduction de cette directive, les interprteurs de requtes du serveur HTTP Apache tolraient un grand nombre de formats en entre qui n'taient pas forcment conformes au protocole. <a href="https://tools.ietf.org/html/rfc7230#section-9.4">RFC 7230 9.4 Request Splitting</a> et <a href="https://tools.ietf.org/html/rfc7230#section-9.5">9.5 Response Smuggling</a> ne rappellent que deux des risques potentiels induits par des requtes non conformes, alors que <a href="https://tools.ietf.org/html/rfc7230#section-3.5">RFC 7230 3.5</a> signale les risques encourus par l'acceptation de blancs non conformes dans les lignes de requte. Avec l'introduction de cette directive, toutes les rgles de grammaire de la spcification doivent tre respectes dans le mode d'oprations par dfaut <code>Strict</code>.</p> <p>Il est fortement dconseill aux utilisateurs d'utiliser le mode d'opration <code>Unsafe</code>, ou <code>UnsafeWhitespace</code>, en particulier pour les dploiements de serveurs ouverts sur l'extrieur et/ou accessibles au public. Si un moniteur dfectueux ou autre logiciel spcialis ne s'excutant que sur un intranet ncessite une interface, les utilisateurs ne doivent utiliser les options de type UnSafe qu'en cas de ncessit et uniquement au sein d'un serveur virtuel bien spcifique et sur un rseau priv.</p> <p>La consultation des messages enregistrs dans le journal <code class="directive">ErrorLog</code>, configur via la directive <code class="directive">LogLevel</code> avec un niveau <code>info</code>, pourra vous aider identifier de telles requtes non conformes ainsi que leur provenance. Les utilisateurs devront accorder une attention particulire aux messages d'erreur de type 400 dans le journal access pour dtecter les requtes apparemment valides mais rejetes.</p> <p>La section de la <a href="https://tools.ietf.org/html/rfc7231#section-4.1">RFC 7231 4.1</a> "Request Methods" "Overview" indique que les serveurs doivent renvoyer un message d'erreur lorsque la ligne de requte comporte une mthode non supporte. C'est dj le cas lorsque l'option <code>LenientMethods</code> est utilise, mais les administrateurs ont la possibilit de limiter les mthodes utilises via l'option <code>RegisteredMethods</code> en enregistrant toute mthode non standard via la directive <code class="directive">RegisterHttpMethod</code>, en particulier si l'option <code>Unsafe</code> est utilise. L'option <code>RegisteredMethods</code> <strong>ne doit pas</strong> tre utilise pour les serveurs mandataires car ces derniers ne connaissent pas les mthodes supportes par les serveurs originaux.</p> <p>La section de la <a href="https://tools.ietf.org/html/rfc2616#section-19.6">RFC 2616 19.6</a> "Compatibility With Previous Versions" encouragait les serveurs HTTP supporter les anciennes requtes HTTP/0.9. La RFC 7230 va cependant son encontre via sa prconisation "Le souhait de supporter les requtes HTTP/0.9 a t supprim" et y adjoint des commentaires dans <a href="https://tools.ietf.org/html/rfc7230#appendix-A">RFC 7230 Appendix A</a>. A ce titre, l'option <code>Require1.0</code> permet l'utilisateur d'inhiber le comportement induit par l'option par dfaut <code>Allow0.9</code>.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="ifdefine" id="ifdefine">Directive</a> <a name="IfDefine" id="IfDefine"><IfDefine></a></h2> Loading Loading @@ -2887,6 +2967,24 @@ uniquement depuis la version 2.3.3 sous Windows.</td></tr> <li><code class="directive">AcceptFilter</code></li> <li><code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code></li> </ul> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="registerhttpmethod" id="registerhttpmethod">Directive</a> <a name="RegisterHttpMethod" id="RegisterHttpMethod">RegisterHttpMethod</a></h2> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Enregistrement de mthodes HTTP non standards</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>RegisterHttpMethod <var>mthode</var> [<var>mthode</var> [...]]</code></td></tr> <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur</td></tr> <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Core</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>Normalement, les mthodes HTTP non conformes aux RFCs correspondantes sont rejetes au cours du traitement de la requte par HTTPD. Pour viter ceci, les modules peuvent enregistrer les mthodes HTTP non standards qu'ils supportent. La directive <code class="directive">RegisterHttpMethod</code> permet d'enregistrer de telles mthodes manuellement. Ceci peut s'avrer utile si de telle mthodes doivent tre utilises dans un traitement externe, comme un script CGI.</p> </div> <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="directive-section"><h2><a name="require" id="require">Directive</a> <a name="Require" id="Require">Require</a></h2> Loading
docs/manual/mod/core.xml.de +1 −1 Original line number Diff line number Diff line <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.de.xsl"?> <!-- English Revision: 167959:1775788 (outdated) --> <!-- English Revision: 167959:1777405 (outdated) --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more Loading
docs/manual/mod/core.xml.fr +1 −1 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?> <!-- English Revision: 1775788 --> <!-- English Revision: 1775788:1777405 (outdated) --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> Loading
docs/manual/mod/core.xml.ja +1 −1 Original line number Diff line number Diff line <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?> <!-- English Revision: 608059:1775788 (outdated) --> <!-- English Revision: 608059:1777405 (outdated) --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more Loading
docs/manual/mod/core.xml.tr +1 −1 Original line number Diff line number Diff line <?xml version="1.0"?> <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd"> <?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?> <!-- English Revision: 1626059:1775788 (outdated) --> <!-- English Revision: 1626059:1777405 (outdated) --> <!-- ===================================================== Translated by: Nilgün Belma Bugüner <nilgun belgeler.org> Reviewed by: Orhan Berent <berent belgeler.org> Loading