watcheswatch.ru





mod_allowmethods - Apache HTTP Server Version 2.4









Modules | Directives | FAQ | Glossary | Sitemap
Apache HTTP Server Version 2.4



Apache > HTTP Server > Documentation > Version 2.4 > Modules

Apache Module mod_allowmethods

Available Languages:  en  |
 fr 

Description:Easily restrict what HTTP methods can be used on the server
Status:Experimental
Module Identifier:allowmethods_module
Source File:mod_allowmethods.c
Compatibility:Available in Apache 2.3 and later
Summary

This module makes it easy to restrict what HTTP methods can be
used on a server. The most common configuration would be:

<Location "/">
   AllowMethods GET POST OPTIONS
</Location>



Directives

 AllowMethods

Bugfix checklisthttpd changelogKnown issuesReport a bugSee also

Comments


AllowMethods Directive

Description:Restrict access to the listed HTTP methods
Syntax:AllowMethods reset|HTTP-method
[HTTP-method]...
Default:AllowMethods reset
Context:directory
Status:Experimental
Module:mod_allowmethods


The HTTP-methods are case sensitive and are generally, as per
RFC, given in upper case. The GET and HEAD methods are treated as
equivalent. The reset keyword can be used to
turn off mod_allowmethods in a deeper nested context:

<Location "/svn">
   AllowMethods reset
</Location>


Caution
  The TRACE method cannot be denied by this module;
  use TraceEnable instead.


mod_allowmethods was written to replace the rather
kludgy implementation of Limit and
LimitExcept.




Available Languages:  en  |
 fr 

Copyright 2026 The Apache Software Foundation.Licensed under the Apache License, Version 2.0.
Modules | Directives | FAQ | Glossary | Sitemap
page_1 | page_2 | page_3 | page_4 | page_5 |