Hi there, Struggling with what [huge assumption] seems like it should be a simple setup... Currently using... VirtualDocumentRoot /srv/%0/ Code (markup): So the following takes place (assuming that all dns is pointing to the server): www.domain.com > /srv/www.domain.com/ www.domain2.com > /srv/www.domain2.com/ sub.domain.com > /srv/sub.domain.com/ Code (markup): etc However, this only works if the directories exist in /srv. is there a way of setting a default directory to be served incase the primary doesn't exist. Ie: this-directory-HAS-been-setup.domain.com > /srv/this-directory-HAS-been-setup.domain.com/ this-directory-HASNT-been-setup.domain.com > /srv/catchall/ Code (markup): I've trawled around, and found a few examples of people with same problem, but few solutions. Any help would be much appreciated. Cheers, Tom