Autoriser les fichiers .htaccess d’Apache sur un serveur sous Debian 8
Mes fichiers .htaccess n’étaient pas pris en compte sur mon VPS. J’ai donc cherché et j’ai trouvé, ce sont les fichiers .htaccess qui n’étaient pas autorisés (merci à mathieu du forum PluXml.org de m’avoir mis sur la bonne voie).
Dans cet article rapide, je vous explique comment autoriser l’utilisation des fichiers .htaccess sur votre serveur web Apache.
Pré-requis
- Un VPS, un serveur dédié ou n’importe quel serveur sous Debian (ici en version 8)
- Un accès root à la machine
- Serveur Apache 2 installé et opérationnel
Tutoriel
Connectez-vous en root à la machine via un Terminal (OS X) ou via PuTTy, par exemple, sous Windows.
Je vous laisse utiliser le champ de recherche du site, j’ai déjà fais un tutoriel sur le sujet.
Editez le fichier /etc/apache2/apache2.conf.
nano /etc/apache2/apache2.conf
Naviguez dans le fichier jusqu’aux lignes suivantes :
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Changez :
AllowOverride None
Par :
AllowOverride All
Sauvegardez puis quittez le fichier.
Redémarrez Apache ou plus simplement le serveur complet, vos fichiers .htaccess devraient être prit en compte maintenant.
Source
Merci de respecter la loi française en vigueur dans vos commentaires (pas de racismes ou autres éléments injurieux) ainsi que les règles habituelles de courtoisie et de respect de l'autre.
Le non-respect de ces quelques règles simples pourrait remettre en question la publication de votre commentaire.
Le spam et les commentaires publicitaires sont également systématiquement supprimés.
Merci à tous.