Modules Apache

Ci dessous est donnée une liste des modules faisant partie de la distribution Apche. Voir aussi la liste des modules triés alphabétiquement et la liste complète alphabétique de toutes les directives d'Apache. Pour les modules d'Apache qui ne font pas partie de la distribution, vous pouvez consulter http://modules.apache.org

Base

Base
Fonctionnalités de base d'Apache

Création de l'environnement

mod_env Apache 1.1 et supérieur
Passage d'environnement aux scripts CGI
mod_setenvif Apache 1.3 et supérieur
Définit les variables d'environnement en fonction des informations client
mod_unique_id Apache 1.3 et supérieur
Génération d'identifiants uniques de requête

Gestion du type de contenu

mod_mime
Détermination du type des documents en fonction de l'extension du fichier
mod_mime_magic
Détermination du type des documents en fonction de "nombres magiques"
mod_negotiation
Négotiation de contenu

Transformation d'URL

mod_alias
Association de différentes parties du système de fichier de l'hôte dans l'arborescence des documents, et redirection des URL.
mod_rewrite Apache 1.2 et supérieur
Association des URI à des fichiers en utilisant des expressions régulières
mod_userdir
Répertoires utilisateur personnels
mod_speling Apache 1.3 et supérieur
Correction automatique d'erreurs mineures de typo dans les URL
mod_vhost_alias Apache 1.3.7 et supérieur
Support d'hôtes virtuels dynamiquement configurables

Gestion des répertoires

mod_dir
Gestion de base des répertoires
mod_autoindex
Création automatique des listes des répertoires

Contrôle d'accès

mod_access
Contrôle d'accès basé sur le nom du client ou son adresse IP
mod_auth
Authentification des utilisateurs à partir d'un fichier texte
mod_auth_dbm
Authentification des utilisateurs à partir d'un fichier DBM
mod_auth_db Apache 1.1 and up
Authentification des utilisateurs à partir d'une base Berkeley
mod_auth_anon Apache 1.1 et supérieur
Accès aux utilisateurs anonymes à des zones authentifiées
mod_auth_digest Apache 1.3.8 et supérieur
Authentication des utilisateurs à partir d'un fichier MD5 (expérimental)
mod_digest Apache 1.1 et supérieur
Authentication des utilisateurs à partir d'un fichier MD5

Réponse HTTP

mod_headers Apache 1.2 et supérieur
Ajout d'en-têtes HTTP aux ressources
mod_cern_meta Apache 1.1 et supérieur
Support des métafichiers d'en-tête HTTP
mod_expires Apache 1.2 et supérieur
Applique l'en-tête Expires: pour les ressources demandées
mod_asis
Envoi de fichiers contenant leurs propres en-têtes HTTP

Contenu dynamique

mod_include
Documents analysés par le serveur
mod_cgi
Appel des scripts CGI
mod_actions Apache 1.1 et supérieur
Exécution de scripts CGI en fonction du type de média ou de la requête
mod_isapi WIN32 seulement
Support des extensions Windows ISAPI

Gestion du contenu interne

mod_status Apache 1.1 et supérieur
Affichage de l'état du système
mod_info Apache 1.1 et supérieur
Informations sur la configuration du serveur

Trace

mod_log_config
Trace configurable des accès. Remplace mod_log_common
mod_log_agent
Trace des User Agents
mod_log_referer
Trace des référence d'un document
mod_usertrack Apache 1.2 et supérieur
Suivi des utilisateurs à l'aide de cookies (remplacement de mod_cookies.c)

Divers

mod_imap Apache 1.1 et supérieur
Gestion des fichiers imagemap
mod_proxy Apache 1.1 et supérieur
Module de cache par proxy
mod_so Apache 1.3 et supérieur
Support des modules dynamiques (.so sur Unix, .dll sur Win32)
mod_mmap_static Apache 1.3 et supérieur
Module expérimental de cache mémoire des fichiers afin d'améliorer les performances

Développement

mod_example Apache 1.2 et supérieur
Démonstration de l'API Apache

Obsolète

mod_browser Apache 1.2.* seulement
Définit les variables d'environnement en fonction de la chaîne User-Agent. Ce module est remplacé par mod_setenvif à partir de la version 1.3
mod_cookies jusqu'à Apache 1.1.1
Support des cookies Netscape. Ce module est remplacé dans Apache 1.2 par le module mod_usertrack
mod_dld Apache 1.2.* et précédents
Lien au lancement en utilisant la librairie GNU libdld. Ce module est remplcé dans Apache 1.3 par mod_so
mod_log_common jusqu'à Apache 1.1.1
Trace des accès utilisant le "Common Logfile Format". Ce module est remplacé par mod_log_config à partir d'Apache 1.2