Installation drupal sur serveur ubuntu - pb clean url

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

hello,

je viens de me lancer et je découvre drupal 8 que je souhaite maitriser.
Malheureusement je n'arrive pas à l'installer correctement sur ma machine virtuelle ubuntu.
Les vhosts sont bien configurés sauf pour le module rewrite apparemment.

j'ai bien suivi ce tuto : https://www.drupal.org/node/43788

Mais toujours le même refrain, drupal me dit que ce n'est pas activé.

j'ai vérifié le module rewrite est bien activé.
J'ai modifié mes fichiers conf des vhosts mais rien n'y fait. J'ai meme rajouté ceci à mon directory:

RewriteEngine on
   RewriteEngine on
   RewriteBase /
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

Je vous mets mon directory entier:

<VirtualHost :80>
        #nom de domaine
    ServerName exemple.dev
        #on accepte aussi le www
    ServerAlias www.exemple.dev
        #logs d'erreur
    ErrorLog /var/www/html/vhosts/exemple.dev/logs/error.log
        #logs de connexion
    CustomLog /var/www/html/vhosts/exemple.dev/logs/access.log common
        #Définition de la racine des sources php
    DocumentRoot /var/www/html/vhosts/exemple.dev/web
    <Directory /var/www/html/vhosts/exemple.dev/web>
        Options -Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
        RewriteEngine on
        RewriteBase /
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.
)$ index.php?q=$1 [L,QSA]
    </Directory>
</VirtualHost>

Je vous remercie par avance ;)
franchement je bloque là...

Version de Drupal : 

De mon côté, j'avais plutôt AllowOverride None, mais en incluant le fichier .htaccess ce qui améliore les performances :

  <Directory "/var/www/html/vhosts/exemple.dev/web">
    Options FollowSymLinks
    AllowOverride None
    Include /var/www/html/vhosts/exemple.dev/web/.htaccess
</Directory>

ou en incluant les règles :

<Directory /var/www/html/vhosts/exemple.dev/web>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
  RewriteEngine on
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !=/favicon.ico
    RewriteRule ^ index.php [L]
</Directory>

Pour le module, on peut vérifier avec

sudo apachectl -M

et vérifier si rewrite_module est actif, sinon

sudo a2enmod rewrite

Arrêt / relance de Apache si on a ajouté le module