mod_alias
Provides Alias and Redirect directives with which you can map a URl to a
specic directory (Alias) or redirect a requested URL to another location. This
module is enabled by default.
mod_auth*
The authentication modules provide different authentication methods: basic authen-
tication with mod_auth_basic or digest authentication with mod_auth_digest. Digest
authentication in Apache 2.2 is considered experimental.
mod_auth_basic and mod_auth_digest must be combined with an authentication
provider module, mod_authn_* (for example, mod_authn_le for text le–based
authentication) and with an authorization module mod_authz_* (for example,
mod_authz_user for user authorization).
More information about this topic is available in the Authentication HOWTO at
http://httpd.apache.org/docs/2.2/howto/auth.html.
mod_autoindex
Autoindex generates directory listings when no index le (for example, index
.html) is present. The look and feel of these indexes is congurable. This module
is enabled by default. However, directory listings are disabled by default via the
Options directive—overwrite this setting in your virtual host conguration. The
default conguration le for this module is located at /etc/apache2/mod
_autoindex-defaults.conf.
mod_cgi
mod_cgi is needed to execute CGI scripts. This module is enabled by default.
mod_deate
Using this module, Apache can be congured to compress given le types on the
y before delivering them.
mod_dir
mod_dir provides the DirectoryIndex directive with which you can congure
which les are automatically delivered when a directory is requested (index
.html by default). It also provides an automatic redirect to the correct URl when
a directory request does not contain a trailing slash. This module is enabled by de-
fault.
The Apache HTTP Server 465