1and1 Help Centre Categories

print article

Available Apache Modules

For Linux hosting and managed servers

Below is an overview of the available Apache modules which can be used with your Linux hosting package or managed server.

The configuration of the modules can be found via .htaccess directives in a .htaccess file.

Available Apache modules
Module Description Remark
mod_actions Enables execution of CGI scripts based on media type or request method. Due AddHandler
mod_alias Allows HTTP redirects and directory mapping.
mod_auth_basic User Authorization means .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 Allows you to restrict access to specific hosts (addresses). Tagged: .htaccess Allow from, Deny from etc
mod_authz_user Enables user authorization Keyword, a valid user
mod_autoindex Allows you to create directory indexes. Example: DirectoryIndex IndexOptions et al.
mod_deflate Allows you to compress content before they are transferred to the Browser. only available for managed servers, keyword: Add OutputFilterByType et al
mod_dir Allows the evaluation of URLs with trailing / and creating directory indexes.
mod_env Allows you to change the environment that is passed to CGI and SSI scripts.
mod_expires Allows you to generate expire headers and HTTP Cache-Control headers by specifications.
mod_headers Configuration of HTTP headers Keywords: header set MyHeader "It took% D to serve this request."
mod_include Enables server-side parsing HTML files.
mod_mime Allows different behavior of the web server based on file extensions.
mod_mime Allows different behavior of the web server based on file extensions.
mod_negotiation Selection of content
mod_rewrite Enables URL rewriting. Keyword: RewriteEngine on et al
mod_setenvif Allows you to customize environment variables depending on request characteristics. Keywords: Robot BrowserMatchNoCase is_a_robot
mod_speling If the module is enabled, the Web server attempts (eg, upper and lower case) dissolve misspelled URLs correctly.
For additional information, you may want to reference: