Available Apache Modules
Please use the “Print” function at the bottom of the page to create a PDF.
For Linux Hosting and Managed Server packages
In this article, we give you an overview of the modules of the Apache web server that you can use on your Linux hosting package or Managed Server.
The modules are configured via .htaccess directives in a .htaccess file.
The following modules are available (the module names are linked to the appropriate sections of the web server documentation).
Available Apache Modules
Module | Description | Comments |
---|---|---|
mod_actions | allows execution of CGI scripts depending on media types and request methods. | Conditional AddHandler |
mod_alias | Enables http forwarding and directory mapping. | |
mod_auth_basic | User authorization via.txt files | Keyword.htpasswd |
mod_authn_file | Handling authorization files | Example: htpasswd -c foobar |
mod_authz_groupfile | Authorization of user groups | Keyword.htgroup |
mod_authz_host | Makes it possible to restrict access to certain hosts (addresses). keyword: .htaccess Allow from, Deny from etc. | |
mod_authz_user | Enables user authorization | keyword, valid user |
mod_autoindex | Creates directory indexes | Example: DirectoryIndex IndexOptions et al. |
mod_deflate | Compresses content before it is sent to the browser. Only available for managed servers, keyword: Add OutputFilterByType et al | |
mod_dir | Enables the evaluation of URLs with final / and the creation of directory indexes. | |
mod_env Allows you to change the environment passed to CGI or SSI scripts. | ||
mod_expires | Generate expire headers and HTTP cache control headers according to user specifications. | |
mod_headers | Configuration of HTTP headers | Keyword: Header set MyHeader "It took %D to serve this request." |
mod_include | Permits server-side parsing of HTML files. | |
mod_mime | allows different behavior of the web server due to file extensions. | |
mod_negotiation | Selection of contents | |
mod_rewrite | Rewrite URLs. keyword: RewriteEngine on et al | |
mod_setenvif | Allows you to customize environment variables depending on query characteristics. | Keyword: BrowserMatchNoCase Robot is_a_robot |
mod_speling | If the module is activated, the web server tries to resolve wrongly written URLs (e.g. upper and lower case) correctly. |