From: Eric Covener >=
String greater than or equal
+
+
+ =~
+ String matches the regular expression
+ !~
+ String does not match the regular expression
diff --git a/docs/manual/expr.xml.fr b/docs/manual/expr.xml.fr
index f371c9ad513..a65c9ca04b2 100644
--- a/docs/manual/expr.xml.fr
+++ b/docs/manual/expr.xml.fr
@@ -1,7 +1,7 @@
-
+
diff --git a/docs/manual/expr.xml.meta b/docs/manual/expr.xml.meta
index d5a2e5e1a51..ea324a8bb25 100644
--- a/docs/manual/expr.xml.meta
+++ b/docs/manual/expr.xml.meta
@@ -8,6 +8,6 @@
-eq
eq
Integer equality
The [B] flag instructs RewriteRule
to escape non-alphanumeric
-characters before applying the transformation.
-
In 2.4.26 and later, you can limit the escaping to specific characters
+in backreferences by listing them: [B=#?;]
. Note: The space
+character can be used in the list of characters to escape, but it cannot be
+the last character in the list.
mod_rewrite
has to unescape URLs before mapping them,
so backreferences are unescaped at the time they are applied.
@@ -114,6 +118,17 @@ returns a 404 if it sees one.
This escaping is particularly necessary in a proxy situation, when the backend may break if presented with an unescaped URL.
+An alternative to this flag is using a RewriteCond
to capture against %{THE_REQUEST} which will capture
+strings in the encoded form.
The [BNP] flag instructs RewriteRule
to escape the space character
+in a backreference to %20 rather than '+'. Useful when the backreference
+will be used in the path component rather than the query string.
This flag is available in version 2.4.26 and later.
+