je viens de regarder sur mon serveur sous debian. je t'ai dis une betise, voila comment est configuré mon httpd.conf
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
ensuite dans /etc/apache2/sites-available/000-default.conf en fait c'est ce fichier qu'il faut modifier avec le "AllowOverride All"
<Directory /var/www/html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Attention les chemins dans les <directory> sont propres a ma config, tes chemins sont peut etre différents donc ne les change pas.
et normalement ca devrait suffire, en local, depuis n'importe quelle machine, de se connecter au site web.