From: Christophe Jaillet Date: Sun, 27 Jan 2019 08:18:45 +0000 (+0000) Subject: Fix typo (s/ProxyExpressDBMFile/ProxyExpressDBMType/) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=57bac12aa1f585e726d14c0d59ec9be7d9d3c4a2;p=apache Fix typo (s/ProxyExpressDBMFile/ProxyExpressDBMType/) PR 63119. Move compatibility note in the module synopsis instead of repeating it in all directives. Fix the way values are given, so that they can be reflected in quickreference.html. Fix the style used in to be consistent with the documentation. Improve syntax highlight. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1852270 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_proxy_express.xml b/docs/manual/mod/mod_proxy_express.xml index 8422f99d54..3f90683e27 100644 --- a/docs/manual/mod/mod_proxy_express.xml +++ b/docs/manual/mod/mod_proxy_express.xml @@ -28,10 +28,11 @@ Extension mod_proxy_express.c proxy_express_module +Available in Apache 2.3.13 and later

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 @@ -55,8 +56,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.
  • @@ -85,12 +86,11 @@ ProxyExpressEnable Enable the module functionality. -ProxyExpressEnable [on|off] -off +ProxyExpressEnable on|off +ProxyExpressEnable off server configvirtual host FileInfo -Available in Apache 2.3.13 and later

    The ProxyExpressEnable directive @@ -101,18 +101,16 @@ ProxyExpressDBMFile Pathname to DBM file. -ProxyExpressDBMFile <pathname> -None +ProxyExpressDBMFile pathname server configvirtual host FileInfo -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 @@ -124,19 +122,21 @@ ##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
    -
    + +ProxyExpressEnable on +ProxyExpressDBMFile emap + + @@ -144,12 +144,11 @@ ProxyExpressDBMType DBM type of file. -ProxyExpressDBMFile <type> -"default" +ProxyExpressDBMType type +ProxyExpressDBMType default server configvirtual host FileInfo -Available in Apache 2.3.13 and later

    The ProxyExpressDBMType directive