Appears that I've fixed it. Unfortunately I'm not certain on the full reason, but my hypothesis is that the .htaccess somehow disagreed with the vhost configuration. What I did was
Code:
mv /pub/.htaccess /pub/.NOThtaccess
The vhost configuration:
Code:
DocumentRoot /home/user/www/domain.com
<Directory />
Options FollowSymLinks
AllowOverride AuthConfig
</Directory>
<Directory /home/user/www/domain.com>
Options -Indexes FollowSymLinks MultiViews
AllowOverride Authconfig
Order allow,deny
allow from all
</Directory>
Thanks for the suggestions Ajeh!