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

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *