mod_allowhandlers Restringir fácilmente qué handlers HTTP pueden ser usados en el servidor Experimental mod_allowhandlers.c allowhandlers_module

Éste módulo hace que sea fácil restringir qué handlers podrían usarse para una petición. Una posible configuración sería:

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

También registra un handler llamado forbidden que sencillamente devuelve 403 FORBIDDEN al cliente. Esto se puede usar con directivas como AddHandler.

SetHandler AddHandler AllowHandlers Restringe acceso a los handlers listados AllowHandlers [not] none|handler-name [none|handler-name]... AllowHandlers all directory Experimental

Los nombres de handler son sensibles a mayúsculas. El nombre especial none puede usarse para hacer coincidir mayúsculas donde no se ha configurado ningún handler. El valor especial all puede usarse para permitir todos los handlers otra vez en una sección de configuración posterior, incluso si algunas cabeceras fueron denegadas previamente en el orden de fusión de la configuración:

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