split-logfile

split-logfile - Split up multi-vhost logfiles This perl script will take a combined Web server access log file and break its contents into separate files. It assumes that the first field of each line is the virtual host identity, put there using the "%v" variable in LogFormat. Usage Create a log file with virtual host information in it: LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined_plus_vhost CustomLog logs/access_log combined_plus_vhost Log files

mod_buffer

Apache Module mod_buffer Description: Support for request buffering Status: Extension ModuleIdentifier: buffer_module SourceFile: mod_buffer.c Compatibility: Available in Apache 2.3 and later Summary This module provides the ability to buffer the input and output filter stacks. Under certain circumstances, content generators might create content in small chunks. In order to promote memory reuse, in memory chunks are always 8k in size, regardless of the size of the chunk itself. When many sma

mod_asis

Apache Module mod_asis Description: Sends files that contain their own HTTP headers Status: Base ModuleIdentifier: asis_module SourceFile: mod_asis.c Summary This module provides the handler send-as-is which causes Apache HTTP Server to send the document without adding most of the usual HTTP headers. This can be used to send any kind of data from the server, including redirects and other special HTTP responses, without requiring a cgi-script or an nph script. For historical reasons, this mod

mod_ratelimit

Apache Module mod_ratelimit Description: Bandwidth Rate Limiting for Clients Status: Extension ModuleIdentifier: ratelimit_module SourceFile: mod_ratelimit.c Compatibility: rate-initial-burst available in httpd 2.4.24 and later. Summary Provides a filter named RATE_LIMIT to limit client bandwidth. The throttling is applied to each HTTP response while it is transferred to the client, and not aggregated at IP/client level. The connection speed to be simulated is specified, in KiB/s, using the

mod_reflector

Apache Module mod_reflector Description: Reflect a request body as a response via the output filter stack. Status: Base ModuleIdentifier: reflector_module SourceFile: mod_reflector.c Compatibility: Version 2.3 and later Summary This module allows request bodies to be reflected back to the client, in the process passing the request through the output filter stack. A suitably configured chain of filters can be used to transform the request into a response. This module can be used to turn an ou

htdigest

htdigest - manage user files for digest authentication htdigest is used to create and update the flat-files used to store usernames, realm and password for digest authentication of HTTP users. Resources available from the Apache HTTP server can be restricted to just the users listed in the files created by htdigest. This manual page only lists the command line arguments. For details of the directives necessary to configure digest authentication in httpd see the Apache manual, which is part of

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

Log Files

Log Files In order to effectively manage a web server, it is necessary to get feedback about the activity and performance of the server as well as any problems that may be occurring. The Apache HTTP Server provides very comprehensive and flexible logging capabilities. This document describes how to configure its logging capabilities, and how to understand what the logs contain. Overview Related Modules Related Directives mod_log_config mod_log_forensic mod_logio mod_cgi The Apache HTT

mod_env

Apache Module mod_env Description: Modifies the environment which is passed to CGI scripts and SSI pages Status: Base ModuleIdentifier: env_module SourceFile: mod_env.c Summary This module allows for control of internal environment variables that are used by various Apache HTTP Server modules. These variables are also provided to CGI scripts as native system environment variables, and available for use in SSI pages. Environment variables may be passed from the shell which invoked the httpd p

mod_proxy_fdpass

Apache Module mod_proxy_fdpass Description: fdpass external process support module for mod_proxy Status: Extension ModuleIdentifier: proxy_fdpass_module SourceFile: mod_proxy_fdpass.c Compatibility: Available for unix in version 2.3 and later Summary This module requires the service of mod_proxy. It provides support for the passing the socket of the client to another process. mod_proxy_fdpass uses the ability of AF_UNIX domain sockets to pass an open file descriptor to allow another process