From: Christophe Jaillet Date: Fri, 23 Mar 2018 21:08:22 +0000 (+0000) Subject: Placeholder for RegexDefaultOptions. X-Git-Tag: 2.5.0-alpha2-ci-test-only~2760 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ba8370f18d1aeeb6aaceec318f45b3ee769574c;p=thirdparty%2Fapache%2Fhttpd.git Placeholder for RegexDefaultOptions. Improvement and correction welcome. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1827599 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/core.xml b/docs/manual/mod/core.xml index c2d5a08b06c..d9feefba707 100644 --- a/docs/manual/mod/core.xml +++ b/docs/manual/mod/core.xml @@ -4120,6 +4120,56 @@ Protocols h2 http/1.1 + + RegexDefaultOptions + Allow to configure global/default options for regexes + RegexDefaultOptions [none] [+|-]option [[+|-]option] ... + RegexDefaultOptions DOLLAR_ENDONLY + server config + Only available from Apache 2.4.30 and later. + + +

This directive adds some default behavior to ANY regular expression + used afterwards.

+ +

Any option preceded by a '+' is added to the already set options.
+ Any option preceded by a '-' is removed from the already set options.
+ Any option without a '+' or a '-' will be set, removing any other + already set option.
+ The none keyword resets any already set options.

+ +

option can be:

+
+
ICASE
+
Use a case-insensitive match.
+ +
DOTALL
+
Perl's /s flag.
+ +
DOLLAR_ENDONLY
+
'$' matches at end of subject string only.
+ +
EXTENDED
+
.
+
+ +# +RegexDefaultOptions +ICASE +DOLLAR_ENDONLY +... +# Remove the ICASE option, but keep all the other already set options +RegexDefaultOptions -ICASE +... +# Set the default option to EXTENDED, resetting any other option +RegexDefaultOptions EXTENDED +... +# Reset all defined option +RegexDefaultOptions none +... + +
+
+ + RLimitCPU Limits the CPU consumption of processes launched