Clean URLs disabled even though module-rewrite is on I have a manually installed LAMP environment on Ubuntu 15.10 Desktop and when I came to install Drupal 8 on it i've seen that clean URLs are disabled, so I turned on the Apache2 (2.4.12) rewrite module in the terminal via:

sudo a2enmod rewrite


Than I got:

Module rewrite already enabled


And yet when I cleared the browsers' cache and refreshed the installation page I still get:


  Clean URLs Disabled.
  
  Your server is capable of using clean URLs, but it is not enabled. Using clean URLs gives an improved user experience and is recommended.


So, if I turned on the rewrite module, why Drupal 8 still can't use them?
I was having the same problem, I opened the /etc/apache2/apache2.conf file and located this portion of the file

&lt;Directory /var/www/&gt;
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
&lt;/Directory&gt;


And found that AllowOverride is set to None. Go ahead and replace it with All.

Restart your apache service when done.