From: Eric Covener Date: Sun, 18 Sep 2016 17:19:45 +0000 (+0000) Subject: backport & expand on Define in non-global scope. X-Git-Tag: 2.4.24~238 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b63c427780e1c54861f0a278941e467ef8b4f6a3;p=thirdparty%2Fapache%2Fhttpd.git backport & expand on Define in non-global scope. We can't backport fixing Define, so explain the problem. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1761343 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/core.xml b/docs/manual/mod/core.xml index 54442305be7..065a65e2b4a 100644 --- a/docs/manual/mod/core.xml +++ b/docs/manual/mod/core.xml @@ -786,6 +786,13 @@ DocumentRoot "/var/www/${servername}/htdocs"

Variable names may not contain colon ":" characters, to avoid clashes with RewriteMap's syntax.

+ +

While this directive is supported in virtual host and directory context, + the changes it makes are visible to any later configuration + directives, beyond any enclosing configuration section. Support for the + the other configuration sections was erroneously permitted by the initial + implementation of this directive and is only preserved (with unintuitive + results to maintain backward compatibility.