[05] WHERE DO I UPLOAD MY VHOST'ED HTML?

    When you run 'mkvhost' for a particular domain, you are
    told that your files reside in $HOME/html/domain.xxx
    for that particular domain.  These follow the same
    conventions as any other directory .. you can create
    .htpasswd/.htaccess files, index.html et cetera

    Also, its important to note if you want to host say
    'foo.com' and you also have a CNAME such as 'www.foo.com'
    you'll see that 'mkvhost' makes both a 'foo.com' and
    a 'www.foo.com' directory.

    This is fine if you want content to differ .. however,
    you probably don't.  In order to help you by not having
    to duplicate your storage, you can make one of the directories
    a symbolic link by doing the following:

    $ cd $HOME/html
    $ rm -rf www.foo.com          # be sure its empty or backed up!
    $ ln -s foo.com www.foo.com

    Now you can put all your files in the directory 'foo.com' and
    they show up when you access 'www.foo.com' as well as 'foo.com'