Mod_rewrite not working on ISPConfig 3 Server
- by Akahadaka
Problem
I recently migrated a Drupal site from a shared hosting server to my own VM. Everything appears to work correctly, except clean urls.
My VM Setup
Ubuntu 10.04
LAMP
ISPConfig 3
What I've tried
From reading up on a number of drupal forums I've tried the following in this order
Check that mod_rewrite is installed and enabled
Changed PHP from FastCGI to Mod_PHP (prefer to use FastCGI or suPHP though to avoid having tmp/files folders with 777 permissions)
Changed the Redirect type to L in ISPConfig Sites-domain.com-Redirect
Changed /etc/apache2/sites-enabled/000-default
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
...
</Directory>
Not sure about points 3 and 4, I do want all domains to be able to use mod_rewrite out of the box.
Question
Have I done something wrong or am I missing a step? Ultimately I would like to use FastCGI and clean urls working on all ISPConfig 3 domains without having to make any changes to individual domain settings.
Any ideas appreciated, I'll try them all.