diff --git a/docs/manual/mod/mod_proxy.html.en b/docs/manual/mod/mod_proxy.html.en index 0e33af8898..60ece22151 100644 --- a/docs/manual/mod/mod_proxy.html.en +++ b/docs/manual/mod/mod_proxy.html.en @@ -53,7 +53,7 @@ capabilities
mod_proxy_balancer and one or more
- balancer modules, if load balancing is required. (See
+ balancer modules, if load balancing is required. (See
mod_proxy_balancer for more information.)mod_proxy_ajpmod_proxy_connectmod_proxy_connectmod_proxy_fcgimod_proxy_ftpmod_proxy_httpmod_proxy_httpmod_proxy_scgi
Forward Proxies and Reverse
+
Forward Proxies and Reverse
Proxies/Gateways
Basic Examples
WorkersApache HTTP Server can be configured in both a forward and reverse proxy (also known as gateway) mode.
@@ -422,7 +422,7 @@ chunked encoding.Under some circumstances, the server must spool request bodies - to disk to satisfy the requested handling of request bodies. For + to disk to satisfy the requested handling of request bodies. For example, this spooling will occur if the original body was sent with chunked encoding (and is large), but the administrator has asked for backend requests to be sent with Content-Length or as HTTP/1.0. @@ -446,7 +446,7 @@
X-Forwarded-ForX-Forwarded-HostHost
+ Host
HTTP request header.X-Forwarded-ServerProxyPass directives.
One additional parameter is available only to BalancerMember directives:
- loadfactor. This is the member load factor - a number between 1
- (default) and 100, which defines the weighted load to be applied to the
+ loadfactor. This is the member load factor - a number between 1
+ (default) and 100, which defines the weighted load to be applied to the
member in question.
The balancerurl is only needed when not in <Proxy balancer://...>
container directive. It corresponds to the url of a balancer defined in
@@ -547,7 +547,7 @@ directly
To distinguish Domains from Hostnames (both syntactically and semantically; a DNS domain can have a DNS A record, too!), Domains are always written with a leading period.
- +Domain name comparisons are done without regard to the case, and Domains are always assumed to be anchored in the root of the @@ -592,7 +592,7 @@ directly
192.168.123.7
An IPAddr does not need to be resolved by the DNS system, so it can result in more effective apache performance.
@@ -706,7 +706,7 @@ responseThe ProxyBadHeader directive determines the
behaviour of mod_proxy if it receives syntactically invalid
- response header lines (i.e. containing no colon) from the origin
+ response header lines (i.e. containing no colon) from the origin
server. The following arguments are possible:
This directive is useful for reverse-proxy setups, where you want to - have a common look and feel on the error pages seen by the end user. +
This directive is useful for reverse-proxy setups, where you want to
+ have a common look and feel on the error pages seen by the end user.
This also allows for included files (via
mod_include's SSI) to get
the error code and act accordingly (default behavior would display
@@ -823,20 +823,20 @@ proxied
In almost every case there's no reason to change that value.
If used with AJP this directive sets the maximum AJP packet size in
- bytes. If you change it from the default, you must also change the
+ bytes. If you change it from the default, you must also change the
packetSize attribute of your AJP connector on the
Tomcat side! The attribute packetSize is only available
in Tomcat 5.5.20+ and 6.0.2+
Normally it is not necessary to change the maximum packet size. Problems with the default value have been reported when sending certificates or certificate chains.
- +| Description: | Container for directives applied to regular-expression-matched + | |||||||
|---|---|---|---|---|---|---|---|---|
| Description: | Container for directives applied to regular-expression-matched proxied resources | |||||||
| Syntax: | <ProxyMatch regex> ...</ProxyMatch> | |||||||
| Context: | server config, virtual host | |||||||
| flushpackets | off | @@ -1085,9 +1085,9 @@ through|||||||
| lbset | @@ -1147,9 +1147,18 @@ through||||||||
| status | - | Single letter value defining the initial status of
- this worker: 'D' is disabled, 'S' is stopped, 'I' is ignore-errors,
- 'H' is hot-standby and 'E' is in an error state. Status
- can be set (which is the default) by prepending with '+' or
+ this worker.
+
|
If the Proxy directive scheme starts with the
- balancer:// (eg: balancer://cluster/,
+ balancer:// (eg: balancer://cluster/,
any path information is ignored) then a virtual worker that does not really
communicate with the backend server will be created. Instead it is responsible
for the management of several "real" workers. In that case the special set of
@@ -1187,12 +1196,12 @@ through
byrequests, to perform weighted
request counting, bytraffic, to perform weighted
- traffic byte count balancing, or bybusyness, to perform
+ traffic byte count balancing, or bybusyness, to perform
pending request balancing. Default is byrequests.
A sample balancer setup
@@ -1297,7 +1306,7 @@ through
<LocationMatch> section,
however ProxyPass does not interpret the regexp as such, so it is necessary
to use ProxyPassMatch in this situation instead.
This directive is not supported in <Directory> or <Files> sections.
If you require a more flexible reverse-proxy configuration, see the
@@ -1507,7 +1516,7 @@ context in 2.3.3 and later.
request to the proxied host, instead of the hostname specified in the
ProxyPass line.
This option should normally be turned Off. It is mostly
+
This option should normally be turned Off. It is mostly
useful in special configurations like proxied mass name-based virtual
hosting, where the original Host header needs to be evaluated by the
backend server.