We currently have : AliasMatch ^/sites/([^/]+)(/(.*))? /home/httpd/vhosts/$1/httpdocs/$3 In one of our own domain's vhost.conf's, to try and setup a simalar idea to ensim's sitepreview. This works all fine and dandy, however, when I try to view a page on one of the sites pages we are viewing through the 'preview' thing that is a php script, we get asked to download the php script, as application/x-httpd-php. PHP is setup ok on both domains. I've also tried disabling the open_basedir restriction on our main domain, and a test domain to see if that had any effect. Does any body have any suggestions on how this might be got to work?