Activer mod_rewrite pour Apache sous Ubuntu

Le module mod_rewrite permettant la réecriture d’URL est très utile. Il représente la solution du webmaster pour améliorer son référencement. Ce module d’Apache est très facilement ajoutable sous Ubuntu.

On supposera que votre serveur Web est correctement installé via le système de paquets (aptitude). Cette installation comprend en effet par défaut le fameux module. Il ne vous reste qu’à l’activer pour en profiter.

# a2enmod rewrite

Cependant, il est important de spécifier dans la configuration de votre hôte virtuel l’écrasement de vos paramètres .htaccess. On édite donc le fichier /etc/apache2/sites-available/default. On remplace alors la partie :

<Directory {votre_dossier_web}>
Options FollowSymLinks
AllowOverride None
</Directory>

Par :

<Directory {votre_dossier_web}>
Options FollowSymLinks
AllowOverride all
</Directory>

On redémarre alors notre serveur Apache afin de prendre en compte les dernières modifications :

# /etc/init.d/apache2 restart

Et voilà. Vous pouvez tester vos pages à l’URL réecrite. Pour toute question, n’hésitez pas à demander. Les commentaires sont à votre disposition. ;)

Mots-clefs : ,

Réagissez sur cet article !