From 146a6815a29a046821b1c44e74274bbc45ec01e6 Mon Sep 17 00:00:00 2001 From: Luca Toscano Date: Sun, 3 Feb 2019 01:33:02 +0000 Subject: [PATCH] documentation rebuild git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1852808 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/mod_deflate.html.en | 2 +- docs/manual/mod/mod_http2.html.en | 14 +++++---- docs/manual/mod/mod_privileges.html.en | 2 +- docs/manual/mod/mod_proxy_express.html.en | 36 ++++++++++------------- docs/manual/mod/mod_ssl.html.en | 2 +- docs/manual/mod/mod_xml2enc.html.en | 4 +-- docs/manual/mod/quickreference.html.en | 16 +++++----- 7 files changed, 36 insertions(+), 40 deletions(-) diff --git a/docs/manual/mod/mod_deflate.html.en b/docs/manual/mod/mod_deflate.html.en index 68f1895dec..17f3854dd9 100644 --- a/docs/manual/mod/mod_deflate.html.en +++ b/docs/manual/mod/mod_deflate.html.en @@ -360,7 +360,7 @@ CustomLog "logs/deflate_log" deflate

DeflateInflateLimitRequestBody Directive

- + diff --git a/docs/manual/mod/mod_http2.html.en b/docs/manual/mod/mod_http2.html.en index 543d576892..faac3050aa 100644 --- a/docs/manual/mod/mod_http2.html.en +++ b/docs/manual/mod/mod_http2.html.en @@ -441,7 +441,7 @@ - + @@ -467,7 +467,8 @@

Link headers in responses are either set by the application or - can be configured via mod_headers as: + can be configured via H2PushResource or + using mod_headers as:

mod_headers example

<Location /index.html>
     Header add Link "</css/site.css>;rel=preload"
@@ -481,9 +482,10 @@
                 twice or more to one client. Use with care.
             

- HTTP/2 server pushes are enabled by default. This directive - allows it to be switch off on all resources of this server/virtual - host. + HTTP/2 server pushes are enabled by default. On a server or virtual host, + you may enable/disable this feature for any connection to the host. In addition, + you may disable PUSH for a set of resources in a Directory/Location. This controls + which resources may cause a PUSH, not which resources may be sent via PUSH.

Example

H2Push off
@@ -822,7 +824,7 @@ H2PushPriority text/css interleaved # weight 256 default
- +
Description:Maximum size of inflated request bodies
Syntax:DeflateInflateLimitRequestBodyvalue
Syntax:DeflateInflateLimitRequestBody value
Default:None, but LimitRequestBody applies after deflation
Context:server config, virtual host, directory, .htaccess
Override:All
Description:H2 Server Push Switch
Syntax:H2Push on|off
Default:H2Push on
Context:server config, virtual host
Context:server config, virtual host, directory, .htaccess
Status:Extension
Module:mod_http2
Compatibility:Available in version 2.4.18 and later.
Description:H2 Upgrade Protocol Switch
Syntax:H2Upgrade on|off
Default:H2Upgrade on for h2c, off for h2 protocol
Context:server config, virtual host
Context:server config, virtual host, directory, .htaccess
Status:Extension
Module:mod_http2
diff --git a/docs/manual/mod/mod_privileges.html.en b/docs/manual/mod/mod_privileges.html.en index 021a6d0cb7..818b72333a 100644 --- a/docs/manual/mod/mod_privileges.html.en +++ b/docs/manual/mod/mod_privileges.html.en @@ -235,7 +235,7 @@ non-threaded MPMs (prefork Description:Assign arbitrary privileges to subprocesses created by a virtual host. -Syntax:VHostPrivs [+-]?privilege-name [[+-]?privilege-name] ... +Syntax:VHostCGIPrivs [+-]?privilege-name [[+-]?privilege-name] ... Default:None Context:virtual host Status:Experimental diff --git a/docs/manual/mod/mod_proxy_express.html.en b/docs/manual/mod/mod_proxy_express.html.en index 913694dda1..ad58c994b8 100644 --- a/docs/manual/mod/mod_proxy_express.html.en +++ b/docs/manual/mod/mod_proxy_express.html.en @@ -33,11 +33,12 @@ mod_proxy Status:Extension Module Identifier:proxy_express_module -Source File:mod_proxy_express.c +Source File:mod_proxy_express.c +Compatibility:Available in Apache 2.3.13 and later

Summary

This module creates dynamically configured mass reverse - proxies, by mapping the Host: header of the HTTP request to + proxies, by mapping the Host: header of the HTTP request to a server name and backend URL stored in a DBM file. This allows for easy use of a huge number of reverse proxies with no configuration changes. It is much less feature-full @@ -59,8 +60,8 @@

  • This module is not intended to replace the dynamic capability of mod_proxy_balancer. Instead, it is intended to be mostly a lightweight and fast alternative to using mod_rewrite - with RewriteMap and the [P] flag - for mapped reverse proxying. + with RewriteMap and the + [P] flag for mapped reverse proxying.
  • It does not support regex or pattern matching at all.
  • @@ -98,18 +99,16 @@

    ProxyExpressDBMFile Directive

    - - + -
    Description:Pathname to DBM file.
    Syntax:ProxyExpressDBMFile <pathname>
    Default:None
    Syntax:ProxyExpressDBMFile pathname
    Context:server config, virtual host
    Override:FileInfo
    Status:Extension
    Module:mod_proxy_express
    Compatibility:Available in Apache 2.3.13 and later

    The ProxyExpressDBMFile directive points to the location of the Express map DBM file. This file serves to map the incoming server name, obtained from - the Host: header, to a backend URL.

    + the Host: header, to a backend URL.

    Note

    The file is constructed from a plain text file format using @@ -121,19 +120,18 @@ ##express-map.txt:
    ##

    - www1.example.com http://192.168.211.2:8080
    + www1.example.com http://192.168.211.2:8080
    www2.example.com http://192.168.211.12:8088
    www3.example.com http://192.168.212.10

    Create DBM file

    httxt2dbm -i express-map.txt -o emap
    -

    +

    -

    Configuration

    - ProxyExpressEnable on
    - ProxyExpressDBMFile emap
    -

    +

    Configuration

    ProxyExpressEnable on
    +ProxyExpressDBMFile emap
    +
    @@ -141,13 +139,12 @@

    ProxyExpressDBMType Directive

    - - + + -
    Description:DBM type of file.
    Syntax:ProxyExpressDBMFile <type>
    Default:"default"
    Syntax:ProxyExpressDBMType type
    Default:ProxyExpressDBMType default
    Context:server config, virtual host
    Override:FileInfo
    Status:Extension
    Module:mod_proxy_express
    Compatibility:Available in Apache 2.3.13 and later

    The ProxyExpressDBMType directive controls the DBM type expected by the module. The default @@ -168,13 +165,12 @@

    ProxyExpressEnable Directive

    - - + + -
    Description:Enable the module functionality.
    Syntax:ProxyExpressEnable [on|off]
    Default:off
    Syntax:ProxyExpressEnable on|off
    Default:ProxyExpressEnable off
    Context:server config, virtual host
    Override:FileInfo
    Status:Extension
    Module:mod_proxy_express
    Compatibility:Available in Apache 2.3.13 and later

    The ProxyExpressEnable directive controls whether the module will be active.

    diff --git a/docs/manual/mod/mod_ssl.html.en b/docs/manual/mod/mod_ssl.html.en index bd02b68d53..ae3cc3785d 100644 --- a/docs/manual/mod/mod_ssl.html.en +++ b/docs/manual/mod/mod_ssl.html.en @@ -1104,7 +1104,7 @@ supported for a given SSL connection.

    SSLOCSPDefaultResponder Directive

    - + diff --git a/docs/manual/mod/mod_xml2enc.html.en b/docs/manual/mod/mod_xml2enc.html.en index c9ead04f2b..d6c4e90a9f 100644 --- a/docs/manual/mod/mod_xml2enc.html.en +++ b/docs/manual/mod/mod_xml2enc.html.en @@ -165,13 +165,11 @@ can be automatically detected -
    Description:Set the default responder URI for OCSP validation
    Syntax:SSLOCSDefaultResponder uri
    Syntax:SSLOCSPDefaultResponder uri
    Context:server config, virtual host
    Status:Extension
    Module:mod_ssl
    Override:All
    Status:Base
    Module:mod_xml2enc
    Compatibility:Version 2.4.0 and later; available as a third-party -module for earlier versions.

    If you are processing data with known encoding but no encoding information, you can set this default to help mod_xml2enc process the data correctly. For example, to work with the default value - of Latin1 (iso-8859-1 specified in HTTP/1.0, use

    + of Latin1 (iso-8859-1) specified in HTTP/1.0, use:

    xml2EncDefault iso-8859-1
    diff --git a/docs/manual/mod/quickreference.html.en b/docs/manual/mod/quickreference.html.en index 35cba5ece0..589b89eec8 100644 --- a/docs/manual/mod/quickreference.html.en +++ b/docs/manual/mod/quickreference.html.en @@ -423,7 +423,7 @@ which no other media type configuration could be found. DeflateBufferSize value 8096 svEFragment size to be compressed at one time by zlib DeflateCompressionLevel valuesvEHow much compression do we apply to the output DeflateFilterNote [type] notenamesvEPlaces the compression ratio in a note for logging -DeflateInflateLimitRequestBodyvaluesvdhEMaximum size of inflated request bodies +DeflateInflateLimitRequestBody valuesvdhEMaximum size of inflated request bodies DeflateInflateRatioBurst valuesvdhEMaximum number of times the inflation ratio for request bodies can be crossed DeflateInflateRatioLimit valuesvdhEMaximum inflation ratio for request bodies @@ -525,7 +525,7 @@ requests H2MaxWorkers nsEMaximum number of worker threads to use per child process. H2MinWorkers nsEMinimal number of worker threads to use per child process. H2ModernTLSOnly on|off on svERequire HTTP/2 connections to be "modern TLS" only -H2Push on|off on svEH2 Server Push Switch +H2Push on|off on svdhEH2 Server Push Switch H2PushDiarySize n 256 svEH2 Server Push Diary Size H2PushPriority mime-type [after|before|interleaved] [weight] * After 16 svEH2 Server Push Priority H2PushResource [add] path [critical]svdhEDeclares resources for early pushing to the client @@ -533,7 +533,7 @@ requests H2StreamMaxMemSize bytes 65536 svEMaximum amount of output data buffered per stream. H2TLSCoolDownSecs seconds 1 svE- H2TLSWarmUpSize amount 1048576 svE- -H2Upgrade on|off on for h2c, off for +svEH2 Upgrade Protocol Switch +H2Upgrade on|off on for h2c, off for +svdhEH2 Upgrade Protocol Switch H2WindowSize bytes 65535 svESize of Stream Window for upstream data. Header [condition] add|append|echo|edit|edit*|merge|set|setifempty|unset|note header [[expr=]value [replacement] @@ -818,9 +818,9 @@ response ProxyBlock *|hostname|partial-hostname [hostname|partial-hostname]...svEDisallow proxy requests to certain hosts ProxyDomain DomainsvEDefault domain name for proxied requests ProxyErrorOverride On|Off Off svdEOverride error pages for proxied content -ProxyExpressDBMFile <pathname>svEPathname to DBM file. -ProxyExpressDBMFile <type>svEDBM type of file. -ProxyExpressEnable [on|off]svEEnable the module functionality. +ProxyExpressDBMFile pathnamesvEPathname to DBM file. +ProxyExpressDBMType type default svEDBM type of file. +ProxyExpressEnable on|off off svEEnable the module functionality. ProxyFCGIBackendType FPM|GENERIC FPM svdhESpecify the type of backend FastCGI application ProxyFCGISetEnvIf conditional-expression [!]environment-variable-name @@ -1092,7 +1092,7 @@ handshake SSLFIPS on|off off sESSL FIPS mode Switch SSLHonorCipherOrder on|off off svEOption to prefer the server's cipher preference order SSLInsecureRenegotiation on|off off svEOption to enable support for insecure renegotiation -SSLOCSDefaultResponder urisvESet the default responder URI for OCSP validation +SSLOCSPDefaultResponder urisvESet the default responder URI for OCSP validation SSLOCSPEnable on|leaf|off off svEEnable OCSP validation of the client certificate chain SSLOCSPNoverify on|off off svEskip the OCSP responder certificates verification SSLOCSPOverrideResponder on|off off svEForce use of the default responder URI for OCSP validation @@ -1201,7 +1201,7 @@ requests svBLocation of the user-specific directories VHostCGIMode On|Off|Secure On vXDetermines whether the virtualhost can run subprocesses, and the privileges available to subprocesses. -VHostPrivs [+-]?privilege-name [[+-]?privilege-name] ...vXAssign arbitrary privileges to subprocesses created +VHostCGIPrivs [+-]?privilege-name [[+-]?privilege-name] ...vXAssign arbitrary privileges to subprocesses created by a virtual host. VHostGroup unix-groupidvXSets the Group ID under which a virtual host runs. VHostPrivs [+-]?privilege-name [[+-]?privilege-name] ...vXAssign arbitrary privileges to a virtual host. -- 2.50.1