diff options
author | Eric Covener <covener@apache.org> | 2016-01-17 17:47:07 +0100 |
---|---|---|
committer | Eric Covener <covener@apache.org> | 2016-01-17 17:47:07 +0100 |
commit | 800691789a2f178eae5b5e5ff882137a09e59db2 (patch) | |
tree | bb287810a18a7145891e648713ce02d9d61f64a9 /docs | |
parent | update syntax to allow for non-FQDN domains or IP addresses in ServerName. (diff) | |
download | apache2-800691789a2f178eae5b5e5ff882137a09e59db2.tar.xz apache2-800691789a2f178eae5b5e5ff882137a09e59db2.zip |
xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1725103 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs')
-rw-r--r-- | docs/manual/mod/core.html.en | 14 | ||||
-rw-r--r-- | docs/manual/mod/mod_http2.html.en | 8 | ||||
-rw-r--r-- | docs/manual/mod/quickreference.html.en | 4 |
3 files changed, 15 insertions, 11 deletions
diff --git a/docs/manual/mod/core.html.en b/docs/manual/mod/core.html.en index 451de015c9..02874e817f 100644 --- a/docs/manual/mod/core.html.en +++ b/docs/manual/mod/core.html.en @@ -4086,20 +4086,24 @@ to name-virtual hosts</td></tr> <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Hostname and port that the server uses to identify itself</td></tr> -<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ServerName [<var>scheme</var>://]<var>fully-qualified-domain-name</var>[:<var>port</var>]</code></td></tr> +<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ServerName [<var>scheme</var>://]<var>domain-name</var>|<var>ip-address</var>[:<var>port</var>]</code></td></tr> <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>Core</td></tr> <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>core</td></tr> </table> <p>The <code class="directive">ServerName</code> directive sets the - request scheme, hostname and - port that the server uses to identify itself. This is used when - creating redirection URLs.</p> + request scheme, hostname and port that the server uses to identify itself. + </p> - <p>Additionally, <code class="directive">ServerName</code> is used (possibly + <p><code class="directive">ServerName</code> is used (possibly in conjunction with <code class="directive">ServerAlias</code>) to uniquely identify a virtual host, when using <a href="../vhosts/name-based.html">name-based virtual hosts</a>.</p> + <p>Additionally, this is used when + creating self-referential redirection URLs when + <code class="directive">UseCanonicalName</code> is set to a non-default + value.</p> + <p>For example, if the name of the machine hosting the web server is <code>simple.example.com</code>, but the machine also has the DNS alias <code>www.example.com</code> diff --git a/docs/manual/mod/mod_http2.html.en b/docs/manual/mod/mod_http2.html.en index 14cca8bc86..b001d80e8c 100644 --- a/docs/manual/mod/mod_http2.html.en +++ b/docs/manual/mod/mod_http2.html.en @@ -360,7 +360,7 @@ <table class="directive"> <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>H2 Server Push Diary Size</td></tr> <tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>H2PushDiarySize n</code></td></tr> -<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>H2PushDiarySize 128</code></td></tr> +<tr><th><a href="directive-dict.html#Default">Default:</a></th><td><code>H2PushDiarySize 256</code></td></tr> <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_http2</td></tr> @@ -373,7 +373,7 @@ section to influence the number for all connections to that virtual host. </p> <p> - The push diary records a digest (currently using SHA256) of pushed + The push diary records a digest (currently using a 64 bit number) of pushed resources (their URL) to avoid duplicate pushes on the same connection. These value are not persisted, so clients openeing a new connection will experience known pushes again. There is ongoing work to enable @@ -382,8 +382,8 @@ </p> <p> If the maximum size is reached, newer entries replace the oldest - ones. Using SHA256, each diary entry uses 32 bytes, letting a - default diary with 128 entries consume around 4 KB of memory. + ones. A diary entry uses 8 bytes, letting a + default diary with 256 entries consume around 2 KB of memory. </p> <p> A size of 0 will effectively disable the push diary. diff --git a/docs/manual/mod/quickreference.html.en b/docs/manual/mod/quickreference.html.en index b05c12c088..c8f41a526f 100644 --- a/docs/manual/mod/quickreference.html.en +++ b/docs/manual/mod/quickreference.html.en @@ -510,7 +510,7 @@ requests</td></tr> <tr class="odd"><td><a href="mod_http2.html#h2minworkers">H2MinWorkers <em>n</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Minimal number of worker threads to use per child process.</td></tr> <tr><td><a href="mod_http2.html#h2moderntlsonly">H2ModernTLSOnly on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Require HTTP/2 connections to be "modern TLS" only</td></tr> <tr class="odd"><td><a href="mod_http2.html#h2push">H2Push on|off</a></td><td> on </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">H2 Server Push Switch</td></tr> -<tr><td><a href="mod_http2.html#h2pushdiarysize">H2PushDiarySize n</a></td><td> 128 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">H2 Server Push Diary Size</td></tr> +<tr><td><a href="mod_http2.html#h2pushdiarysize">H2PushDiarySize n</a></td><td> 256 </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">H2 Server Push Diary Size</td></tr> <tr class="odd"><td><a href="mod_http2.html#h2pushpriority">H2PushPriority mime-type [after|before|interleaved] [weight]</a></td><td> * After 16 </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">H2 Server Push Priority</td></tr> <tr><td><a href="mod_http2.html#h2serializeheaders">H2SerializeHeaders on|off</a></td><td> off </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Serialize Request/Response Processing Switch</td></tr> <tr class="odd"><td><a href="mod_http2.html#h2sessionextrafiles">H2SessionExtraFiles <em>n</em></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Number of Extra File Handles</td></tr> @@ -947,7 +947,7 @@ messages sent to the client</td></tr> <tr><td><a href="core.html#serveralias">ServerAlias <var>hostname</var> [<var>hostname</var>] ...</a></td><td></td><td>v</td><td>C</td></tr><tr><td class="descr" colspan="4">Alternate names for a host used when matching requests to name-virtual hosts</td></tr> <tr class="odd"><td><a href="mpm_common.html#serverlimit">ServerLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Upper limit on configurable number of processes</td></tr> -<tr><td><a href="core.html#servername">ServerName [<var>scheme</var>://]<var>fully-qualified-domain-name</var>[:<var>port</var>]</a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Hostname and port that the server uses to identify +<tr><td><a href="core.html#servername">ServerName [<var>scheme</var>://]<var>domain-name</var>|<var>ip-address</var>[:<var>port</var>]</a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Hostname and port that the server uses to identify itself</td></tr> <tr class="odd"><td><a href="core.html#serverpath">ServerPath <var>URL-path</var></a></td><td></td><td>v</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Legacy URL pathname for a name-based virtual host that is accessed by an incompatible browser</td></tr> |