mod_setenvif

Apache Module mod_setenvif Description: Allows the setting of environment variables based on characteristics of the request Status: Base ModuleIdentifier: setenvif_module SourceFile: mod_setenvif.c Summary The mod_setenvif module allows you to set internal environment variables according to whether different aspects of the request match regular expressions you specify. These environment variables can be used by other parts of the server to make decisions about actions to be taken, as well as

httpd

httpd - Apache Hypertext Transfer Protocol Server httpd is the Apache HyperText Transfer Protocol (HTTP) server program. It is designed to be run as a standalone daemon process. When used like this it will create a pool of child processes or threads to handle requests. In general, httpd should not be invoked directly, but rather should be invoked via apachectl on Unix-based systems or as a service on Windows NT, 2000 and XP and as a console application on Windows 9x and ME. Synopsis httpd

mod_ident

Apache Module mod_ident Description: RFC 1413 ident lookups Status: Extension ModuleIdentifier: ident_module SourceFile: mod_ident.c Compatibility: Available in Apache 2.1 and later Summary This module queries an RFC 1413 compatible daemon on a remote host to look up the owner of a connection. IdentityCheck Directive Description: Enables logging of the RFC 1413 identity of the remote user Syntax: IdentityCheck On|Off Default: IdentityCheck Off Context: server config, virtual host, direct

mod_slotmem_plain

Apache Module mod_slotmem_plain Description: Slot-based shared memory provider. Status: Extension ModuleIdentifier: slotmem_plain_module SourceFile: mod_slotmem_plain.c Summary mod_slotmem_plain is a memory provider which provides for creation and access to a plain memory segment in which the datasets are organized in "slots." If the memory needs to be shared between threads and processes, a better provider would be mod_slotmem_shm. mod_slotmem_plain provides the following API functions:

mod_slotmem_shm

Apache Module mod_slotmem_shm Description: Slot-based shared memory provider. Status: Extension ModuleIdentifier: slotmem_shm_module SourceFile: mod_slotmem_shm.c Summary mod_slotmem_shm is a memory provider which provides for creation and access to a shared memory segment in which the datasets are organized in "slots." All shared memory is cleared and cleaned with each restart, whether graceful or not. The data itself is stored and restored within a file noted by the name parameter in the

Dynamic mass virtual hosts with mod_rewrite

Dynamic mass virtual hosts with mod_rewrite This document supplements the mod_rewrite reference documentation. It describes how you can use mod_rewrite to create dynamically configured virtual hosts. mod_rewrite is not the best way to configure virtual hosts. You should first consider the alternatives before resorting to mod_rewrite. See also the "how to avoid mod_rewrite document. Virtual Hosts For Arbitrary Hostnames Description: We want to automatically create a virtual host for every

mod_proxy_wstunnel

Apache Module mod_proxy_wstunnel Description: Websockets support module for mod_proxy Status: Extension ModuleIdentifier: proxy_wstunnel_module SourceFile: mod_proxy_wstunnel.c Compatibility: Available in httpd 2.4.5 and later Summary This module requires the service of mod_proxy. It provides support for the tunnelling of web socket connections to a backend websockets server. The connection is automatically upgraded to a websocket connection: HTTP Response Upgrade: WebSocket Connection: Up

mod_dumpio

Apache Module mod_dumpio Description: Dumps all I/O to error log as desired. Status: Extension ModuleIdentifier: dumpio_module SourceFile: mod_dumpio.c Summary mod_dumpio allows for the logging of all input received by Apache and/or all output sent by Apache to be logged (dumped) to the error.log file. The data logging is done right after SSL decoding (for input) and right before SSL encoding (for output). As can be expected, this can produce extreme volumes of data, and should only be used

httxt2dbm

httxt2dbm - Generate dbm files for use with RewriteMap httxt2dbm is used to generate dbm files from text input, for use in RewriteMap with the dbm map type. If the output file already exists, it will not be truncated. New keys will be added and existing keys will be updated. Synopsis httxt2dbm [ -v ] [ -f DBM_TYPE ] -i SOURCE_TXT -o OUTPUT_DBM Options -v More verbose output -f DBM_TYPE Specify the DBM type to be used for the output. If not specified, will use the APR Default. Available t

mod_data

Apache Module mod_data Description: Convert response body into an RFC2397 data URL Status: Extension ModuleIdentifier: data_module SourceFile: mod_data.c Compatibility: Available in Apache 2.3 and later Summary This module provides the ability to convert a response into an RFC2397 data URL. Data URLs can be embedded inline within web pages using something like the mod_include module, to remove the need for clients to make separate connections to fetch what may potentially be many small imag