mod_allowhandlers
Facilite la définition de la liste des gestionnaires HTTP qui peuvent être utilisés pour le serveur
Experimental
mod_allowhandlers.c
allowhandlers_module

Ce module facilite la définition de la liste des gestionnaires HTTP qui peuvent être utilisés pour une requête. Voici un exemple de ligne de configuration :

<Location "/"> AllowHandlers not server-info server-status balancer-manager ldap-status </Location>

Il implémente aussi un gestionnaire nommé `forbidden` qui ne fait que renvoyer la réponse "403 FORBIDDEN" au client. Ce gestionnaire peut être spécifié par des directives comme AddHandler.

SetHandler
AddHandler
AllowHandlers
Restreint l'accès aux gestionnaires spécifiés
AllowHandlers [not] none|nom-gestionnaire [none|nom-gestionnaire]...
AllowHandlers all
directory
Experimental

Les noms de gestionnaires sont sensibles à la casse. Le nom réservé `none` peut être utilisé dans le cas où aucun gestionnaire n'a été défini. Le nom réservé `all`, quant à lui, peut être utilisé pour autoriser à nouveau tous les gestionnaires dans une section de configuration ultérieure, même si certains en-têtes ont été interdits en aval :

<Location "/server-status"> AllowHandlers all SetHandler server-status </Location>