From: Roy T. Fielding Date: Tue, 9 Feb 1999 20:20:23 +0000 (+0000) Subject: Added a sectioning directive that allows X-Git-Tag: 1.3.5~25 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f29db3dce8ef27f52fa600a754adbc728fbdfd5c;p=apache Added a sectioning directive that allows the user to assign authentication control to any HTTP method that is *not* given in the argument list; i.e., the logical negation of the directive. This is particularly useful for controlling access on methods unknown to the Apache core, but perhaps known by some module or CGI script. Submitted by: Roy Fielding and Tony Finch git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82783 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/core.html b/docs/manual/mod/core.html index 9ad12429ac..34039be523 100644 --- a/docs/manual/mod/core.html +++ b/docs/manual/mod/core.html @@ -49,6 +49,7 @@ always available.
  • KeepAlive
  • KeepAliveTimeout
  • <Limit> +
  • <LimitExcept>
  • LimitRequestBody
  • LimitRequestFields
  • LimitRequestFieldsize @@ -659,7 +660,8 @@ page for more details. The directory sections typically occur in the access.conf file, but they may appear in any configuration file. <Directory> directives cannot -nest, and cannot appear in a <Limit> section. +nest, and cannot appear in a <Limit> or +<LimitExcept> section.

    See also: How Directory, @@ -1340,6 +1342,35 @@ If GET is used it will also restrict HEAD requests.


    +

    <LimitExcept> directive

    + +Syntax: + <LimitExcept method method ... > ... </LimitExcept>
    +Context: any
    +Status: core
    +Compatibility: Available in Apache 1.3.5 and later

    + +<LimitExcept> and </LimitExcept> are used to enclose a group of +access control directives which will then apply to any HTTP access method +not listed in the arguments; i.e., it is the opposite of a +<Limit> section and can be used to control both +standard and nonstandard/unrecognized methods. See the documentation for +<Limit> for more details. + +


    +

    LimitRequestBody directive

    KeepAliveTimeout
  • LanguagePriority
  • <Limit> +
  • <LimitExcept>
  • LimitRequestBody
  • LimitRequestFields
  • LimitRequestFieldsize