Pour installer le module mod\_speling pour Apache, vous devez suivre quelques étapes claires. Assurez-vous avant tout de disposer des droits d’administrateur et d’avoir accès à la configuration d’Apache.
1. Activez le module mod\_speling
Sur un système basé sur Debian, comme Ubuntu, vous pouvez utiliser la commande a2enmod :
```
sudo a2enmod speling
```
Sur un système basé sur Red Hat, comme CentOS, vous pouvez modifier le fichier de configuration d’Apache directement (habituellement /etc/httpd/conf/httpd.conf) et ajouter la ligne suivante :
```
LoadModule speling_module modules/mod_speling.so
```
1. Configurez le module mod\_speling
Ouvrez le fichier de configuration d’Apache (souvent appelé httpd.conf ou apache2.conf) dans un éditeur de texte avec des droits d’administrateur :
```
sudo nano /etc/apache2/apache2.conf
```
Allez à la section
```
CheckSpelling On
```
Cette directive active la vérification de l’orthographe des URLs. mod\_speling corrigera ensuite automatiquement les erreurs mineures, comme les lettres majuscules et minuscules.
1. Redémarrez Apache
Une fois que vous avez activé et configuré mod\_speling, vous devez redémarrer le serveur Apache pour que les changements prennent effet.
Sur un système basé sur Debian :
```
sudo systemctl restart apache2
```
Sur un système basé sur Red Hat :
```
sudo systemctl restart httpd
```
C’est terminé! Le module mod\_speling est maintenant installé et configuré sur votre serveur Apache. N’oubliez pas de tester si tout fonctionne correctement.