Whole document tree ![]() Apache HTTP Server Version 1.3Module mod_macro 1.1.1
This module is contained in the This documentation describes version 1.1.1 of mod_macro. For the latest version see:
http://www.cri.ensmp.fr/~coelho/mod_macro/
FeaturesDefinition of a macro:
DirectivesError directiveSyntax: Error messageContext: server config, virtual host, directory Override: Status: Extra Module: mod_macro Compatibility: Apache 1.3 This directive issues an error from the configuration file and stop processing it. <IfModule !mod_perl.c> Error Hey, you forgot to install mod_perl! I need it! </IfModule> <Macro> directiveSyntax:<Macro name args...>Context: server config, virtual host, directory Override: Status: Extra Module: mod_macro Compatibility: Apache 1.3 This directive controls the definition of a macro within the server runtime configuration files. The first argument is the name of the macro. Others are arguments to the macro. It is good practice to prefix argument names with any of '$%&@#', and not macro names with such characters. <Macro LocalAccessPolicy> order deny,allow deny from all allow from 10.2.16.0/24 </Macro> <Macro RestrictedAccessPolicy $ipnumbers> order deny,allow deny from all allow from $ipnumbers </Macro> Use directiveSyntax: Use name values...Context: server config, virtual host, directory Override: Status: Extra Module: mod_macro Compatibility: Apache 1.3 This directive controls the use of a macro. The specified macro is expanded. It must be given the same number of arguments than in the macro definition. The provided values are associated to their corresponding initial argument and are substituted before processing. Use LocalAccessPolicy ... Use RestrictedAccessPolicy "192.54.172.0/24 192.54.148.0/24"is equivalent, with the macros defined above, to: order deny,allow deny from all allow from 10.2.16.0/24 ... order deny,allow deny from all allow from 192.54.172.0/24 192.54.148.0/24 Warning directiveSyntax: Warning messageContext: server config, virtual host, directory Override: Status: Extra Module: mod_macro Compatibility: Apache 1.3 This directive issues a warning from the configuration file. Processing goes on. <IfDefine !RunProxy> Warning The PROXY will not run! </IfDefine> <IfDefine RunProxy> # proxy configuration ... </IfDefine> Apache HTTP Server Version 1.3![]() ![]() |