mod_allowmethods
Ce module permet de restreindre aisément les méthodes HTTP pouvant être utilisées sur le serveur
Experimental
mod_allowmethods.c
allowmethods_module

Ce module permet de restreindre aisément les méthodes HTTP pouvant être utilisées sur le serveur. La configuration la plus courante est du style :

<Location "/"> AllowMethods GET POST OPTIONS </Location>
AllowMethods
Restreint l'accès aux méthodes HTTP spécifiées
AllowMethods reset|HTTP-method [HTTP-method]...
AllowMethods reset
directory
Experimental

Les noms des méthodes HTTP sont sensibles à la casse, et sont en général définis en majuscules, comme dans les RFCs. Les méthodes GET et HEAD sont considérées comme équivalentes. Le mot-clé `reset` permet de désactiver mod_allowmethods dans les niveaux inférieurs d'imbrication :

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

# Avertissement

La méthode TRACE ne peut pas être rejetée par ce module ; pour ce faire, vous devez utiliser la directive TraceEnable.

Le module mod_allowmethods a été écrit pour remplacer l'implémentation "bricolée" des directives Limit et LimitExcept.