I am playing around with getting SilverStripe installed on a local Ubuntu 14.04 installation.
During the initial installation page it asked me to enable mod_rewrite and I did this to the point it detected it as working, then during the installation itself it was detecting that mod_rewrite was not working.
I then did some reading and put the following into my apache configuration
(/etc/apache2/sites-enabled/000-default.conf)
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
This has sort of left things in a half working state. The installation completes and if I force it to work with the url rewriting it kind of works but then reverts back with other links. It seems that if I manually type in the url for the about or contact page, then all links works correctly but if I try to go back to home it wants to start using the /index.php/[pagename] style of link.
Does the above look ok? Any other ideas from anyone?