From 550d8e8e6ccef95a119bc265101792b0475a7aa0 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 15:42:57 +0200 Subject: Adding upstream version 2.4.59. Signed-off-by: Daniel Baumann --- docs/manual/rewrite/flags.html.en | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) (limited to 'docs/manual/rewrite/flags.html.en') diff --git a/docs/manual/rewrite/flags.html.en b/docs/manual/rewrite/flags.html.en index 5e175f1..bfb5656 100644 --- a/docs/manual/rewrite/flags.html.en +++ b/docs/manual/rewrite/flags.html.en @@ -93,6 +93,10 @@ so backreferences are unescaped at the time they are applied. Using the B flag, non-alphanumeric characters in backreferences will be escaped. For example, consider the rule:

+

For similar escaping of server-variables, see + the "escape" mapping-function

+ +
RewriteRule "^search/(.*)$" "/search.php?term=$1"
@@ -130,8 +134,8 @@ and the space must not be the last character in the list.

RewriteRule "^search/(.*)$" "/search.php?term=$1" "[B= ?]" -

To limit the characters escaped this way, see flag_bne -and flag_bctls

+

To limit the characters escaped this way, see #flag_bne + and #flag_bctls

top

BNP|backrefnoplus (don't escape space to +)

@@ -584,11 +588,17 @@ client undue influence.

Performance warning

-

Using this flag triggers the use of mod_proxy, without handling of persistent connections. This -means the performance of your proxy will be better if you set it up with ProxyPass or -ProxyPassMatch

-

This is because this flag triggers the use of the default worker, which does not handle connection pooling/reuse.

-

Avoid using this flag and prefer those directives, whenever you can.

+

Using this flag triggers the use of mod_proxy, without +handling of persistent connections as the default worker is used in this case, +which does not handle connection pooling/reuse.

+

In order to use persistent connections you need to setup a +Proxy block at least for the scheme +and host part of the target URL containing a +ProxySet directive where you e.g. set +a timeout.

+

If you set it up with ProxyPass or +ProxyPassMatch persistent connections +will be used automatically.

Note: mod_proxy must be enabled in order @@ -833,7 +843,7 @@ var comments_identifier = 'http://httpd.apache.org/docs/2.4/rewrite/flags.html'; } })(window, document); //-->