## External Link Conventions
-### RFC Links
+
Always link to the IETF Datatracker for RFC references:
```
https://datatracker.ietf.org/doc/html/rfcNNNN
<table class="related"><tr><th>Related Modules</th><th>Related Directives</th></tr><tr><td><ul><li><code class="module"><a href="./mod/mod_policy.html">mod_policy</a></code></li></ul></td><td><ul><li><code class="directive"><a href="./mod/mod_policy.html#policyconditional">PolicyConditional</a></code></li><li><code class="directive"><a href="./mod/mod_policy.html#policylength">PolicyLength</a></code></li><li><code class="directive"><a href="./mod/mod_policy.html#policykeepalive">PolicyKeepalive</a></code></li><li><code class="directive"><a href="./mod/mod_policy.html#policytype">PolicyType</a></code></li><li><code class="directive"><a href="./mod/mod_policy.html#policyvary">PolicyVary</a></code></li><li><code class="directive"><a href="./mod/mod_policy.html#policyvalidation">PolicyValidation</a></code></li><li><code class="directive"><a href="./mod/mod_policy.html#policynocache">PolicyNocache</a></code></li><li><code class="directive"><a href="./mod/mod_policy.html#policymaxage">PolicyMaxage</a></code></li><li><code class="directive"><a href="./mod/mod_policy.html#policyversion">PolicyVersion</a></code></li></ul></td></tr></table>
<p>The HTTP protocol follows the <strong>robustness principle</strong>
- as described in <a href="https://datatracker.ietf.org/doc/html/rfc1122">RFC1122</a>,
+ as described in <a href="https://www.rfc-editor.org/rfc/rfc1122">RFC 1122</a>,
which states <strong>"Be liberal in what you accept, and conservative in
what you send"</strong>. As a result of this principle, HTTP clients will
compensate for and recover from incorrect or misconfigured responses, or
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
-<!-- English Revision: 1878547:1933451 (outdated) -->
+<!-- English Revision: 1878547:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<a name="http" id="hhtp">(HTTP)</a></dt>
<dd>The standard transmission protocol used on the World Wide Web. httpd
implements version 1.1 of the protocol, referred to as HTTP/1.1 and
- defined by <a href="https://datatracker.ietf.org/doc/html/rfc2616">RFC 2616</a>.
+ defined by <a href="https://www.rfc-editor.org/rfc/rfc2616">RFC 2616</a>.
</dd>
<dt><a name="https" id="https">HTTPS</a></dt>
in processing the SSL handshake. It was added to SSL starting
with the TLS extensions, RFC 3546. <br />
See: <a href="ssl/ssl_faq.html">the SSL FAQ</a>
- and <a href="https://datatracker.ietf.org/doc/html/rfc3546">RFC 3546</a>
+ and <a href="https://www.rfc-editor.org/rfc/rfc3546">RFC 3546</a>
</dd>
<dt><a name="serversideincludes" id="serversideincludes">Server Side
<dt><a name="uniformresourceidentifier" id="uniformresourceidentifier">Uniform Resource Identifier</a>
<a name="URI" id="URI">(URI)</a></dt>
<dd>A compact string of characters for identifying an abstract or physical
- resource. It is formally defined by <a href="https://datatracker.ietf.org/doc/html/rfc2396">RFC 2396</a>. URIs used on the
+ resource. It is formally defined by <a href="https://www.rfc-editor.org/rfc/rfc2396">RFC 2396</a>. URIs used on the
world-wide web are commonly referred to as <a class="glossarylink" href="./glossary.html#url" title="see glossary">URLs</a>.
</dd>
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.de.xsl"?>
-<!-- English Revision: 420990:1933451 (outdated) -->
+<!-- English Revision: 420990:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1933086:1933451 (outdated) -->
+<!-- English Revision: 1933086:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
-<!-- English Revision: 664361:1933451 (outdated) -->
+<!-- English Revision: 664361:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ko.xsl"?>
-<!-- English Revision: 105989:1933451 (outdated) -->
+<!-- English Revision: 105989:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
-<!-- English Revision: 1174747:1933451 (outdated) -->
+<!-- English Revision: 1174747:1933502 (outdated) -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by: Orhan Berent <berent belgeler.org>
<p>When you miss HTTP headers from the environment, make
sure they are formatted according to
- <a href="https://datatracker.ietf.org/doc/html/rfc2616">RFC 2616</a>,
+ <a href="https://www.rfc-editor.org/rfc/rfc2616">RFC 2616</a>,
section 4.2: Header names must start with a letter,
followed only by letters, numbers or hyphen. Any header
violating this rule will be dropped silently.</p>
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.es.xsl"?>
-<!-- English Revision: 1773244:1933451 (outdated) -->
+<!-- English Revision: 1773244:1933502 (outdated) -->
<!-- Spanish translation : Daniel Ferradal -->
<!-- Reviewed by Luis Gil de Bernabé Pfeiffer lgilbernabe[AT]apache.org -->
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1933084:1933451 (outdated) -->
+<!-- English Revision: 1933084:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
-<!-- English Revision: 545841:1933451 (outdated) -->
+<!-- English Revision: 545841:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version='1.0' encoding='EUC-KR' ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 105989:1933451 (outdated) -->
+<!-- English Revision: 105989:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
of HTTP, the semantics. There are still request and responses and headers and all that. So, if
you already know HTTP/1, you know 95% about HTTP/2 as well.</p>
<p>There has been a lot written about HTTP/2 and how it works. The most normative is, of course,
- its <a href="https://datatracker.ietf.org/doc/html/rfc7540">RFC 7540</a>
+ its <a href="https://www.rfc-editor.org/rfc/rfc7540">RFC 7540</a>
(<a href="https://datatracker.ietf.org/doc/html/rfc7540">also available in more readable formatting, YMMV</a>).
So, there you'll find the nuts and bolts.</p>
<p>But, as RFC do, it's not really a good thing to read first. It's better to first understand
<p>An alternative to PUSHing resources is to send <code>Link</code> headers to the
client before the response is even ready. This uses the HTTP feature called "Early Hints" and
- is described in <a href="https://datatracker.ietf.org/doc/html/rfc8297">RFC 8297</a>.</p>
+ is described in <a href="https://www.rfc-editor.org/rfc/rfc8297">RFC 8297</a>.</p>
<p>In order to use this, you need to explicitly enable it on the server via</p>
<pre class="prettyprint lang-config">H2EarlyHints on</pre>
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.es.xsl"?>
-<!-- English Revision: 1834263:1933451 (outdated) -->
+<!-- English Revision: 1834263:1933502 (outdated) -->
<!-- Spanish translation : Daniel Ferradal -->
<!-- Reviewed & updated by Luis Gil de Bernabé Pfeiffer lgilbernabe[AT]apache.org -->
<!--
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1899234:1933451 (outdated) -->
+<!-- English Revision: 1899234:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
later split the log into individual files. For example,
consider the following directives.</p>
- <pre class="prettyprint lang-config">LogFormat "%v %l %u %t \"%r\" %>s %b" comonvhost
-CustomLog "logs/access_log" comonvhost</pre>
+ <pre class="prettyprint lang-config">LogFormat "%v %p %h %l %u %t \"%r\" %>s %b" commonvhost
+CustomLog "logs/access_log" commonvhost</pre>
<p>The <code>%v</code> is used to log the name of the virtual
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1932317:1933451 (outdated) -->
+<!-- English Revision: 1932317:1933492 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
-<!-- English Revision: 659902:1933451 (outdated) -->
+<!-- English Revision: 659902:1933492 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ko.xsl"?>
-<!-- English Revision: 105989:1933451 (outdated) -->
+<!-- English Revision: 105989:1933492 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
-<!-- English Revision: 1300924:1933451 (outdated) -->
+<!-- English Revision: 1300924:1933492 (outdated) -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by: Orhan Berent <berent belgeler.org>
basic web server complies with the following IETF recommendations:</p>
<dl>
- <dt><a href="https://datatracker.ietf.org/doc/html/rfc1945">RFC 1945</a>
+ <dt><a href="https://www.rfc-editor.org/rfc/rfc1945">RFC 1945</a>
(Informational)</dt>
<dd>The Hypertext Transfer Protocol (HTTP) is an application-level
collaborative, hypermedia information systems. This documents
HTTP/1.0.</dd>
- <dt><a href="https://datatracker.ietf.org/doc/html/rfc2616">RFC 2616</a>
+ <dt><a href="https://www.rfc-editor.org/rfc/rfc2616">RFC 2616</a>
(Standards Track)</dt>
<dd>The Hypertext Transfer Protocol (HTTP) is an
application-level protocol for distributed, collaborative,
hypermedia information systems. This documents HTTP/1.1.</dd>
- <dt><a href="https://datatracker.ietf.org/doc/html/rfc2396">RFC 2396</a>
+ <dt><a href="https://www.rfc-editor.org/rfc/rfc2396">RFC 2396</a>
(Standards Track)</dt>
<dd>A Uniform Resource Identifier (URI) is a compact string of
characters for identifying an abstract or physical resource.</dd>
- <dt><a href="https://datatracker.ietf.org/doc/html/rfc4346">RFC 4346</a>
+ <dt><a href="https://www.rfc-editor.org/rfc/rfc4346">RFC 4346</a>
(Standards Track)</dt>
<dd>The TLS protocol provides communications security over the
the following IETF and W3C recommendations:</p>
<dl>
- <dt><a href="https://datatracker.ietf.org/doc/html/rfc2854">RFC 2854</a>
+ <dt><a href="https://www.rfc-editor.org/rfc/rfc2854">RFC 2854</a>
(Informational)</dt>
<dd>This document summarizes the history of HTML development,
follows the following IETF recommendations:</p>
<dl>
- <dt><a href="https://datatracker.ietf.org/doc/html/rfc2617">RFC 2617</a>
+ <dt><a href="https://www.rfc-editor.org/rfc/rfc2617">RFC 2617</a>
(Standards Track)</dt>
<dd>"HTTP/1.0", includes the specification for a Basic
<dt><a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">BCP 47</a>
(Best Current Practice),
- <a href="https://datatracker.ietf.org/doc/html/rfc3066">RFC 3066</a></dt>
+ <a href="https://www.rfc-editor.org/rfc/rfc3066">RFC 3066</a></dt>
<dd>This document describes a language tag for use in cases where
it is desired to indicate the language used in an information
object, how to register values for use in this language tag,
and a construct for matching such language tags.</dd>
- <dt><a href="https://datatracker.ietf.org/doc/html/rfc3282">RFC 3282</a>
+ <dt><a href="https://www.rfc-editor.org/rfc/rfc3282">RFC 3282</a>
(Standards Track)</dt>
<dd>This document defines a "Content-language:" header, for use in
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1739085:1933451 (outdated) -->
+<!-- English Revision: 1739085:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 420993:1933451 (outdated) -->
+<!-- English Revision: 420993:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<h3>Summary</h3>
<p>This module implements HTTP Digest Authentication
- (<a href="https://datatracker.ietf.org/doc/html/rfc2617">RFC2617</a>), and
+ (<a href="https://www.rfc-editor.org/rfc/rfc2617">RFC 2617</a>), and
provides an alternative to <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> where the
password is not transmitted as cleartext. However, this does
<strong>not</strong> lead to a significant security advantage over
<?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: 1874148:1933451 (outdated) -->
+<!-- English Revision: 1874148:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 105989:1933451 (outdated) -->
+<!-- English Revision: 105989:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<p>This module provides token parsing front-ends such as
<code class="module"><a href="../mod/mod_auth_bearer.html">mod_auth_bearer</a></code> the ability to authenticate users
by verifying a JWT token as described in
- <a href="https://datatracker.ietf.org/doc/html/rfc7519">RFC 7519</a>.</p>
+ <a href="https://www.rfc-editor.org/rfc/rfc7519">RFC 7519</a>.</p>
<p>A JWT token is read from the <var>Authorization</var> header
with an <var>auth-scheme</var> of <var>Bearer</var>.</p>
wish to limit access by client host name, address or environment
variable.</div>
- <p><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> implements an <a href="https://datatracker.ietf.org/doc/html/rfc2616">RFC 2616</a> compliant
+ <p><code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code> implements an <a href="https://www.rfc-editor.org/rfc/rfc2616">RFC 2616</a> compliant
<strong>HTTP content caching filter</strong>, with support for the caching
of content negotiated responses containing the Vary header.</p>
<?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: 1933179:1933451 (outdated) -->
+<!-- English Revision: 1933179:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?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: 504183:1933451 (outdated) -->
+<!-- English Revision: 504183:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 105569:1933451 (outdated) -->
+<!-- English Revision: 105569:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
source.</p>
<p>To modify <code>Cache-Control</code> directives other than
- <code>max-age</code> (see <a href="https://datatracker.ietf.org/doc/html/rfc2616#section-14.9">RFC
- 2616 section 14.9</a>), you can use the <code class="directive"><a href="../mod/mod_headers.html#header">Header</a></code> directive.</p>
+ <code>max-age</code> (see <a href="https://www.rfc-editor.org/rfc/rfc2616#section-14.9">RFC 2616</a>,
+ section 14.9), you can use the <code class="directive"><a href="../mod/mod_headers.html#header">Header</a></code> directive.</p>
<p> When the <code>Expires</code> header is already part of the response
generated by the server, for example when generated by a CGI script or
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1330988:1933451 (outdated) -->
+<!-- English Revision: 1330988:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?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: 420990:1933451 (outdated) -->
+<!-- English Revision: 420990:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 420990:1933451 (outdated) -->
+<!-- English Revision: 420990:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<tr><th><a href="module-dict.html#Compatibility">Compatibility:</a></th><td>Available in version 2.4.17 and later</td></tr></table>
<h3>Summary</h3>
- <p>This module provides HTTP/2 (<a href="https://datatracker.ietf.org/doc/html/rfc7540">RFC 7540</a>)
+ <p>This module provides HTTP/2 (<a href="https://www.rfc-editor.org/rfc/rfc7540">RFC 7540</a>)
support for the Apache HTTP Server.</p>
<p>This module relies on <a href="http://nghttp2.org/">libnghttp2</a>
<?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: 1933057:1933451 (outdated) -->
+<!-- English Revision: 1933057:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!--
<tr><th><a href="module-dict.html#SourceFile">Source File:</a></th><td>mod_ident.c</td></tr></table>
<h3>Summary</h3>
- <p>This module queries an <a href="https://datatracker.ietf.org/doc/html/rfc1413">RFC 1413</a> compatible daemon on a remote host to look up the owner of
+ <p>This module queries an <a href="https://www.rfc-editor.org/rfc/rfc1413">RFC 1413</a> compatible daemon on a remote host to look up the owner of
a connection.</p>
</div>
<div id="quickview"><h3 class="directives">Directives</h3>
<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ident</td></tr>
</table>
- <p>This directive enables <a href="https://datatracker.ietf.org/doc/html/rfc1413">RFC 1413</a>-compliant logging of the remote user name for each
+ <p>This directive enables <a href="https://www.rfc-editor.org/rfc/rfc1413">RFC 1413</a>-compliant logging of the remote user name for each
connection, where the client machine runs identd or something similar.
This information is logged in the access log using the <code>%...l</code>
<a href="mod_log_config.html#formats">format string</a>.</p>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ident</td></tr>
</table>
<p>This directive specifies the timeout duration of an ident
- request. The default value of 30 seconds is recommended by <a href="https://datatracker.ietf.org/doc/html/rfc1413">RFC 1413</a>, mainly because
+ request. The default value of 30 seconds is recommended by <a href="https://www.rfc-editor.org/rfc/rfc1413">RFC 1413</a>, mainly because
of possible network latency. However, you may want to adjust the
timeout value according to your local network speed.</p>
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1924775:1933451 (outdated) -->
+<!-- English Revision: 1924775:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?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: 1421821:1933451 (outdated) -->
+<!-- English Revision: 1421821:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 420993:1933451 (outdated) -->
+<!-- English Revision: 420993:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
confusion, the longest possible parameter name is used.</p>
<p>If you want to use a value within another string, it is useful to
-surround the parameter in braces, to avoid confusion:</p>
+surround the parameter in parentheses, to avoid confusion. The
+<code>$(...)</code> syntax should be used rather than
+<code>${...}</code>, as the latter conflicts with the
+<code class="directive"><a href="../mod/core.html#define">Define</a></code> variable syntax:</p>
-<pre class="prettyprint lang-config"><Macro DocRoot ${docroot}>
- DocumentRoot "/var/www/${docroot}/htdocs"
+<pre class="prettyprint lang-config"><Macro DocRoot $(docroot)>
+ DocumentRoot "/var/www/$(docroot)/htdocs"
</Macro></pre>
<p><span>Langues Disponibles: </span><a href="../en/mod/mod_macro.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../fr/mod/mod_macro.html" title="Français"> fr </a></p>
</div>
+<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version
+ anglaise pour les changements récents.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Ce module permet d'utiliser des macros dans les fichiers
de configuration Apache.</td></tr>
<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
<?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: 1850539 -->
+<!-- English Revision: 1850539:1933496 (outdated) -->
<!-- French translation: Fabien Coelho -->
<!-- Updated by Lucien Gentis -->
<variants>
<variant>en</variant>
- <variant>fr</variant>
+ <variant outdated="yes">fr</variant>
</variants>
</metafile>
<p>
This module manages common properties of domains for one or more virtual hosts.
Its serves two main purposes: for one, supervise/renew TLS certificates via the
- ACME protocol (<a href="https://datatracker.ietf.org/doc/html/rfc8555">RFC 8555</a>).
+ ACME protocol (<a href="https://www.rfc-editor.org/rfc/rfc8555">RFC 8555</a>).
Certificates will be renewed by the module ahead of their expiration to account
for disruption in internet services. There are ways to monitor the status of all
certificates managed this way and configurations that will run your own
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
-<!-- English Revision: 1932365:1933451 (outdated) -->
+<!-- English Revision: 1932365:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<p>The <a href="https://datatracker.ietf.org/doc/html/rfc2616">HTTP/1.1
RFC</a>, section 14.11 puts it this way:</p>
- <blockquote cite="https://www.rfc-editor.org/rfc/rfc2616">
+ <blockquote cite="https://datatracker.ietf.org/doc/html/rfc2616">
<p>The Content-Encoding entity-header field is used as a modifier to
the media-type. When present, its value indicates what additional
content codings have been applied to the entity-body, and thus what
<p>The <a href="https://datatracker.ietf.org/doc/html/rfc2616">HTTP/1.1
RFC</a>, section 14.11 puts it this way:</p>
- <blockquote cite="https://www.rfc-editor.org/rfc/rfc2616">
+ <blockquote cite="https://datatracker.ietf.org/doc/html/rfc2616">
<p>The Content-Encoding entity-header field is used as a modifier to
the media-type. When present, its value indicates what additional
content codings have been applied to the entity-body, and thus what
<dt><code>Content-Language:</code></dt>
<dd>The language(s) of the variant, as an Internet standard
- language tag (<a href="https://datatracker.ietf.org/doc/html/rfc1766">RFC 1766</a>). An example is <code>en</code>,
+ language tag (<a href="https://www.rfc-editor.org/rfc/rfc1766">RFC 1766</a>). An example is <code>en</code>,
meaning English. If the variant contains more than one
language, they are separated by a comma.</dd>
<?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: 1924775:1933459 (outdated) -->
+<!-- English Revision: 1924775:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?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: 420990:1933459 (outdated) -->
+<!-- English Revision: 420990:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
</table>
<p>This directive controls the use of the <code>Via:</code> HTTP
header by the proxy. Its intended use is to control the flow of
- proxy requests along a chain of proxy servers. See <a href="https://datatracker.ietf.org/doc/html/rfc2616">RFC 2616</a> (HTTP/1.1), section
+ proxy requests along a chain of proxy servers. See <a href="https://www.rfc-editor.org/rfc/rfc2616">RFC 2616</a> (HTTP/1.1), section
14.45 for an explanation of <code>Via:</code> header lines.</p>
<ul>
<?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: 1932769:1933463 (outdated) -->
+<!-- English Revision: 1932769:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?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: 344971:1933463 (outdated) -->
+<!-- English Revision: 344971:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<code>Link</code> headers.</p>
<p>If available, they may do so using the <code>"103 Early Hints"</code>
intermediate responses as specified in
- <a href="https://datatracker.ietf.org/doc/html/rfc8297">RFC 8297</a>. This will give
+ <a href="https://www.rfc-editor.org/rfc/rfc8297">RFC 8297</a>. This will give
the best performance. If the client is talking HTTP/2 as well, this may
then result in a PUSH from Apache to the client or just in forwarding
the 103 response.</p>
<?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: 1850544:1933451 (outdated) -->
+<!-- English Revision: 1850544:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!--
following things:</p>
<ol>
-<li>An HTTP request header field (see <a href="https://datatracker.ietf.org/doc/html/rfc2616">RFC2616</a>
+<li>An HTTP request header field (see <a href="https://www.rfc-editor.org/rfc/rfc2616">RFC 2616</a>
for more information about these); for example: <code>Host</code>,
<code>User-Agent</code>, <code>Referer</code>, and
<code>Accept-Language</code>. A regular expression may be
<?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: 1915443:1933451 (outdated) -->
+<!-- English Revision: 1915443:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?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: 658546:1933451 (outdated) -->
+<!-- English Revision: 658546:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0" encoding="EUC-KR" ?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
-<!-- English Revision: 151408:1933451 (outdated) -->
+<!-- English Revision: 151408:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.tr.xsl"?>
-<!-- English Revision: 1180828:1933451 (outdated) -->
+<!-- English Revision: 1180828:1933502 (outdated) -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by: Orhan Berent <berent belgeler.org>
standardized DH parameters with prime lengths of 2048, 3072 and 4096 bits
and with additional prime lengths of 6144 and 8192 bits beginning with
version 2.4.10
-(from <a href="https://datatracker.ietf.org/doc/html/rfc3526">RFC 3526</a>), and hands
+(from <a href="https://www.rfc-editor.org/rfc/rfc3526">RFC 3526</a>), and hands
them out to clients based on the length of the certificate's RSA/DSA key.
With Java-based clients in particular (Java 7 or earlier), this may lead
to handshake failures - see this
<tr><th><a href="directive-dict.html#Context">Context:</a></th><td>server config, virtual host</td></tr>
<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>Extension</td></tr>
<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_ssl</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibility:</a></th><td>Available in Apache 2.1 and later</td></tr>
</table>
<p>When choosing a cipher during an SSLv3 or TLSv1 handshake, normally
the client's preference is used. If this directive is enabled, the
This is the Secure Sockets Layer (SSL) protocol, version 3.0, from
the Netscape Corporation.
It is the successor to SSLv2 and the predecessor to TLSv1, but is
- deprecated in <a href="https://datatracker.ietf.org/doc/html/rfc7568">RFC 7568</a>.</p></li>
+ deprecated in <a href="https://www.rfc-editor.org/rfc/rfc7568">RFC 7568</a>.</p></li>
<li><code>TLSv1</code>
<p>
This is the Transport Layer Security (TLS) protocol, version 1.0.
It is the successor to SSLv3 and is defined in
- <a href="https://datatracker.ietf.org/doc/html/rfc2246">RFC 2246</a>.
+ <a href="https://www.rfc-editor.org/rfc/rfc2246">RFC 2246</a>.
It is supported by nearly every client.</p></li>
<li><code>TLSv1.1</code> (when using OpenSSL 1.0.1 and later)
<p>
A revision of the TLS 1.0 protocol, as defined in
- <a href="https://datatracker.ietf.org/doc/html/rfc4346">RFC 4346</a>.</p></li>
+ <a href="https://www.rfc-editor.org/rfc/rfc4346">RFC 4346</a>.</p></li>
<li><code>TLSv1.2</code> (when using OpenSSL 1.0.1 and later)
<p>
A revision of the TLS 1.1 protocol, as defined in
- <a href="https://datatracker.ietf.org/doc/html/rfc5246">RFC 5246</a>.</p></li>
+ <a href="https://www.rfc-editor.org/rfc/rfc5246">RFC 5246</a>.</p></li>
<li><code>TLSv1.3</code> (when using OpenSSL 1.1.1 and later)
<p>
A new version of the TLS protocol, as defined in
- <a href="https://datatracker.ietf.org/doc/html/rfc8446">RFC 8446</a>.</p></li>
+ <a href="https://www.rfc-editor.org/rfc/rfc8446">RFC 8446</a>.</p></li>
<li><code>all</code>
<p>
</table>
<p>Optionally configures a secret key for encrypting and decrypting
TLS session tickets, as defined in
-<a href="https://datatracker.ietf.org/doc/html/rfc5077">RFC 5077</a>.
+<a href="https://www.rfc-editor.org/rfc/rfc5077">RFC 5077</a>.
Primarily suitable for clustered environments where TLS sessions information
should be shared between multiple nodes. For single-instance httpd setups,
it is recommended to <em>not</em> configure a ticket key file, but to
CA certificates in their chain (the typical case nowadays),
stapling in its current implementation therefore only partially achieves the
stated goal of "saving roundtrips and resources" - see also
-<a href="https://datatracker.ietf.org/doc/html/rfc6961">RFC 6961</a>
+<a href="https://www.rfc-editor.org/rfc/rfc6961">RFC 6961</a>
(TLS Multiple Certificate Status Extension).
</p>
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.es.xsl"?>
-<!-- English Revision: 1817381:1933451 (outdated) -->
+<!-- English Revision: 1817381:1933502 (outdated) -->
<!-- Spanish Translation: Daniel Ferradal <dferradal@apache.org> -->
<!-- Updated and reviewed: Luis Gil de bernabe <lgilbernabe@apache.org> -->
<?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: 1933097:1933451 (outdated) -->
+<!-- English Revision: 1933097:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<dt><code class="module"><a href="./mod/mod_ssl.html">mod_ssl</a></code></dt>
<dd>Added a support for
- <a href="https://datatracker.ietf.org/doc/html/rfc2817">RFC 2817</a>, which
+ <a href="https://www.rfc-editor.org/rfc/rfc2817">RFC 2817</a>, which
allows connections to upgrade from clear text to TLS encryption.</dd>
<dt><code class="module"><a href="./mod/mod_imagemap.html">mod_imagemap</a></code></dt>
<?xml version="1.0" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
-<!-- English Revision: 1561569:1933451 (outdated) -->
+<!-- English Revision: 1561569:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?xml version='1.0' encoding='EUC-KR' ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ko.xsl"?>
-<!-- English Revision: 105989:1933451 (outdated) -->
+<!-- English Revision: 105989:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.pt-br.xsl"?>
-<!-- English Revision: 151408:1933451 (outdated) -->
+<!-- English Revision: 151408:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.tr.xsl"?>
-<!-- English Revision: 1223048:1933451 (outdated) -->
+<!-- English Revision: 1223048:1933502 (outdated) -->
<!-- =====================================================
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by: Orhan Berent <berent belgeler.org>
<p>To generate custom DH parameters, use the <code>openssl dhparam 1024</code>
command. Alternatively, you can use the following standard 1024-bit DH
- parameters from <a href="https://datatracker.ietf.org/doc/html/rfc2409">RFC 2409</a>,
+ parameters from <a href="https://www.rfc-editor.org/rfc/rfc2409">RFC 2409</a>,
section 6.2:</p>
<div class="example"><pre>-----BEGIN DH PARAMETERS-----
MIGHAoGBAP//////////yQ/aoiFowjTExmKLgNwc0SkCTgiKZ8x0Agu+pjsTmyJR
<?xml version="1.0" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1682923:1933451 (outdated) -->
+<!-- English Revision: 1682923:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<dt><a id="SSL3" name="SSL3">[SSL3]</a></dt>
<dd>Alan O. Freier, Philip Karlton, Paul C. Kocher, <q>The SSL Protocol
-Version 3.0</q>, 1996. See <a href="https://datatracker.ietf.org/doc/html/rfc6101">RFC 6101</a>.</dd>
+Version 3.0</q>, 1996. See <a href="https://www.rfc-editor.org/rfc/rfc6101">RFC 6101</a>.</dd>
<dt><a id="TLS1" name="TLS1">[TLS1]</a></dt>
<dd>Tim Dierks, Christopher Allen, <q>The TLS Protocol Version 1.0</q>,
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1933399:1933451 (outdated) -->
+<!-- English Revision: 1933399:1933502 (outdated) -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
-<!-- English Revision: 659902:1933451 (outdated) -->
+<!-- English Revision: 659902:1933502 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more