mod_proxy

Apache Module mod_proxy Description: Multi-protocol proxy/gateway server Status: Extension ModuleIdentifier: proxy_module SourceFile: mod_proxy.c Summary Warning Do not enable proxying with ProxyRequests until you have secured your server. Open proxy servers are dangerous both to your network and to the Internet at large. mod_proxy and related modules implement a proxy/gateway for Apache HTTP Server, supporting a number of popular protocols as well as several different load balancing algor

mod_privileges

Apache Module mod_privileges Description: Support for Solaris privileges and for running virtual hosts under different user IDs. Status: Experimental ModuleIdentifier: privileges_module SourceFile: mod_privileges.c Compatibility: Available in Apache 2.3 and up, on Solaris 10 and OpenSolaris platforms Summary This module enables different Virtual Hosts to run with different Unix User and Group IDs, and with different Solaris Privileges. In particular, it offers a solution to the problem of pr

mod_nw_ssl

Apache Module mod_nw_ssl Description: Enable SSL encryption for NetWare Status: Base ModuleIdentifier: nwssl_module SourceFile: mod_nw_ssl.c Compatibility: NetWare only Summary This module enables SSL encryption for a specified port. It takes advantage of the SSL encryption functionality that is built into the NetWare operating system. NWSSLTrustedCerts Directive Description: List of additional client certificates Syntax: NWSSLTrustedCerts filename [filename] ... Context: server config S

mod_negotiation

Apache Module mod_negotiation Description: Provides for content negotiation Status: Base ModuleIdentifier: negotiation_module SourceFile: mod_negotiation.c Summary Content negotiation, or more accurately content selection, is the selection of the document that best matches the clients capabilities, from one of several available documents. There are two implementations of this. A type map (a file with the handler type-map) which explicitly lists the files containing the variants. A Multiview

mod_mime_magic

Apache Module mod_mime_magic Description: Determines the MIME type of a file by looking at a few bytes of its contents Status: Extension ModuleIdentifier: mime_magic_module SourceFile: mod_mime_magic.c Summary This module determines the MIME type of files in the same way the Unix file(1) command works: it looks at the first few bytes of the file. It is intended as a "second line of defense" for cases that mod_mime can't resolve. This module is derived from a free version of the file(1) comma

mod_mime

Apache Module mod_mime Description: Associates the requested filename's extensions with the file's behavior (handlers and filters) and content (mime-type, language, character set and encoding) Status: Base ModuleIdentifier: mime_module SourceFile: mod_mime.c Summary This module is used to assign content metadata to the content selected for an HTTP response by mapping patterns in the URI or filenames to the metadata values. For example, the filename extensions of content files often define th

mod_macro

Apache Module mod_macro Description: Provides macros within apache httpd runtime configuration files Status: Base ModuleIdentifier: macro_module SourceFile: mod_macro.c Summary Provides macros within Apache httpd runtime configuration files, to ease the process of creating numerous similar configuration blocks. When the server starts up, the macros are expanded using the provided parameters, and the result is processed as along with the rest of the configuration file. Usage Macros are de

mod_lua

Apache Module mod_lua Description: Provides Lua hooks into various portions of the httpd request processing Status: Experimental ModuleIdentifier: lua_module SourceFile: mod_lua.c Compatibility: 2.3 and later Summary This module allows the server to be extended with scripts written in the Lua programming language. The extension points (hooks) available with mod_lua include many of the hooks available to natively compiled Apache HTTP Server modules, such as mapping requests to files, generati

mod_log_forensic

Apache Module mod_log_forensic Description: Forensic Logging of the requests made to the server Status: Extension ModuleIdentifier: log_forensic_module SourceFile: mod_log_forensic.c Compatibility: mod_unique_id is no longer required since version 2.1 Summary This module provides for forensic logging of client requests. Logging is done before and after processing a request, so the forensic log contains two log lines for each request. The forensic logger is very strict, which means: The form

mod_log_debug

Apache Module mod_log_debug Description: Additional configurable debug logging Status: Experimental ModuleIdentifier: log_debug_module SourceFile: mod_log_debug.c Compatibility: Available in Apache 2.3.14 and later Examples Log message after request to /foo/* is processed: <Location "/foo/"> LogMessage "/foo/ has been requested" </Location> Log message if request to /foo/* is processed in a sub-request: <Location "/foo/"> LogMessage "subrequest to /foo/" hook=type_checke