For the record, I'm using Digitalocean / Ubuntu 16.04 with LAMP install.
My mod_rewrite was on but not working
The fix ended up being in the apache2.conf file (and there is next to zero documentation to solve this problem online).
Go to /etc/apache2/apache2.conf file
Find code:
Code: Select all
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Code: Select all
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>