Serveur Apache HTTP Version 2.4

Apache > Serveur HTTP > Documentation > Version 2.4 > Modules

# Module Apache mod_allowmethods

Langues Disponibles: en | fr

Description: | Ce module permet de restreindre aisément les méthodes HTTP pouvant être utilisées sur le serveur
Statut: | Expérimental
Identificateur de Module: | allowmethods_module
Fichier Source: | mod_allowmethods.c

### Sommaire

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>

### Directives

- Commentaires

## Directive AllowMethods

Description: | Restreint l'accès aux méthodes HTTP spécifiées
Syntaxe: | `AllowMethods reset|HTTP-method [HTTP-method]...`
Défaut: | `AllowMethods reset`
Contexte: | répertoire
Statut: | Expérimental
Module: | mod_allowmethods

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`.

Langues Disponibles: en | fr

## Commentaires

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.