mod_authn_file

Apache Module mod_authn_file Description: User authentication using text files Status: Base ModuleIdentifier: authn_file_module SourceFile: mod_authn_file.c Compatibility: Available in Apache 2.1 and later Summary This module provides authentication front-ends such as mod_auth_digest and mod_auth_basic to authenticate users by looking up users in plain text password files. Similar functionality is provided by mod_authn_dbm. When using mod_auth_basic or mod_auth_digest, this module is invoked

mod_alias

Apache Module mod_alias Description: Provides for mapping different parts of the host filesystem in the document tree and for URL redirection Status: Base ModuleIdentifier: alias_module SourceFile: mod_alias.c Summary The directives contained in this module allow for manipulation and control of URLs as requests arrive at the server. The Alias and ScriptAlias directives are used to map between URLs and filesystem paths. This allows for content which is not directly under the DocumentRoot serv

Using mod_rewrite to control access

Using mod_rewrite to control access This document supplements the mod_rewrite reference documentation. It describes how you can use mod_rewrite to control access to various resources, and other related techniques. This includes many examples of common uses of mod_rewrite, including detailed descriptions of how each works. Note that many of these examples won't work unchanged in your particular server configuration, so it's important that you understand them, rather than merely cutting and past

Using Apache With RPM Based Systems (Redhat / CentOS / Fedora)

Using Apache With RPM Based Systems (Redhat / CentOS / Fedora) While many distributions make Apache httpd available as operating system supported packages, it can sometimes be desirable to install and use the canonical version of Apache httpd on these systems, replacing the natively provided versions of the packages. While the Apache httpd project does not currently create binary RPMs for the various distributions out there, it is easy to build your own binary RPMs from the canonical Apache ht

Configuration Sections

Configuration Sections Directives in the configuration files may apply to the entire server, or they may be restricted to apply only to particular directories, files, hosts, or URLs. This document describes how to use configuration section containers or .htaccess files to change the scope of other configuration directives. Types of Configuration Section Containers Related Modules Related Directives core mod_version mod_proxy <Directory> <DirectoryMatch> <Files> <Files

An In-Depth Discussion of Virtual Host Matching

An In-Depth Discussion of Virtual Host Matching This document attempts to explain exactly what Apache HTTP Server does when deciding what virtual host to serve a request from. Most users should read about Name-based vs. IP-based Virtual Hosts to decide which type they want to use, then read more about name-based or IP-based virtualhosts, and then see some examples. If you want to understand all the details, then you can come back to this page. Configuration File There is a main server whi

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

MPM event

Apache MPM event Description: A variant of the worker MPM with the goal of consuming threads only for connections with active processing Status: MPM ModuleIdentifier: mpm_event_module SourceFile: event.c Summary The event Multi-Processing Module (MPM) is designed to allow more requests to be served simultaneously by passing off some processing work to the listeners threads, freeing up the worker threads to serve new requests. To use the event MPM, add --with-mpm=event to the configure script

Using Apache With Novell NetWare

Using Apache With Novell NetWare This document explains how to install, configure and run Apache 2.0 under Novell NetWare 6.0 and above. If you find any bugs, or wish to contribute in other ways, please use our bug reporting page. The bug reporting page and dev-httpd mailing list are not provided to answer questions about configuration or running Apache. Before you submit a bug report or request, first consult this document, the Frequently Asked Questions page and the other relevant documentat

apachectl

apachectl - Apache HTTP Server Control Interface apachectl is a front end to the Apache HyperText Transfer Protocol (HTTP) server. It is designed to help the administrator control the functioning of the Apache httpd daemon. The apachectl script can operate in two modes. First, it can act as a simple front-end to the httpd command that simply sets any necessary environment variables and then invokes httpd, passing through any command line arguments. Second, apachectl can act as a SysV init scri