Base de connaissances · Linux

Les gestionnaires Apache expliqués

Dernière mise à jour : 2019-02-03

Apache est un serveur HTTP open source utilisé pour diffuser votre site web. Les gestionnaires Apache (handlers) déterminent la manière dont le logiciel serveur web Apache de votre site traite certains types de fichiers et extensions de fichier. Apache peut exécuter des scripts CGI et des fichiers analysés par le serveur. Les extensions de ces fichiers incluent .cgi, .pl, .plx, .ppl, .perl et .shtml. Les gestionnaires Apache indiquent au serveur comment traiter le fichier demandé. 

On confond souvent les types MIME et les gestionnaires Apache.   En résumé, les types MIME indiquent à votre navigateur comment gérer et afficher le fichier demandé au serveur, tandis que les gestionnaires Apache indiquent au serveur comment traiter et servir le fichier demandé par le visiteur.

Par exemple : Apache est configuré pour traiter les fichiers avec l'extension .pl à l'aide de Perl et ceux avec l'extension .php à l'aide de PHP. 

Vous pouvez configurer Apache afin qu'il utilise un gestionnaire existant pour traiter un nouveau type de fichier. Supposons que vous souhaitiez traiter avec Perl les fichiers ayant l'extension personnalisée .script : vous devrez alors configurer un gestionnaire Apache personnalisé pour votre site dans cPanel.

Pour ajouter un gestionnaire Apache personnalisé :

  1. Cliquez sur le bouton cPanel >> Avancé >> Gestionnaires Apache après vous être connecté à cPanel.

  2. Saisissez l'extension de fichier personnalisée dans le champ Extension(s) . Vous devez ajouter le . avant le nom de l'extension.

  3. Saisissez le gestionnaire Apache dans le champ Gestionnaire champ. Consultez la liste des gestionnaires Apache système pour savoir comment en ajouter un nouveau ou compléter un gestionnaire existant.

  4. Cliquez sur le bouton Ajouter bouton

Votre extension de fichier personnalisée sera désormais traitée par le gestionnaire que vous venez de configurer.

Avertissement : L'ajout d'un gestionnaire Apache peut facilement perturber le bon fonctionnement de votre site web. N'utilisez pas cette fonctionnalité si vous ne savez pas précisément ce que vous faites.

← Tous les articles de la base de connaissances

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.