LocationMatch sections. Document that such usage is not valid.
PR47754.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@814728
13f79535-47bb-0310-9956-
ffa450edef68
Changes with Apache 2.3.3
+ *) mod_mime: Detect invalid use of MultiviewsMatch inside Location and
+ LocationMatch sections. PR47754. [Dan Poirier]
+
*) mod_request: Make sure the KeptBodySize directive rejects values
that aren't valid numbers. [Graham Leggett]
<example>
MultiviewsMatch Handlers Filters
</example>
+
+ <p><directive>MultiviewsMatch</directive> is not allowed in a
+ <directive type="section" module="core">Location</directive> or <directive
+ type="section" module="core">LocationMatch</directive> section.</p>
+
</usage>
<seealso><directive module="core">Options</directive></seealso>
<seealso><module>mod_negotiation</module></seealso>
const char *include)
{
mime_dir_config *m = (mime_dir_config *) m_;
+ const char *errmsg;
+
+ errmsg = ap_check_cmd_context(cmd, NOT_IN_LOCATION);
+ if (errmsg != NULL) {
+ return errmsg;
+ }
if (strcasecmp(include, "Any") == 0) {
if (m->multimatch && (m->multimatch & ~MULTIMATCH_ANY)) {