Error log reads:
script '/var/www/x.php' not found or unable to stat, referer: http://www.domain.com/x.php
File does not exist: /var/www/admin, referer: http://domain.com/admin
So it is a path issue. In vhost for x domain, it contains the full path.
Deny from all
Seems like the path in the error is wrong. Stopping short... example: /var/www/[looking here] instead of /var/www/x.com/web/[looking here]. How do I go about fixing this?