title: How do I add virtual hosts the right way while running WHM?
body: <p>I'm running a dedicated server separating accounts for my clients with WHM and CentOS 5.  One of my clients has asked me to install subversion, and have the repository stored beneath the webroot.</p>
  
  <ul>
  <li>repo's true folder will be in "/home/theirfolder/svn"</li>
  <li>repo will be accessed through a subdomain on "svn.theirdomain.com"</li>
  </ul>
  
  <p>I know that the regular way to do this is to set up a virtual host in Apache that handles the redirect.  The problem is that WHM seems to overtake the whole virtual hosting process, forcing me to bake changes into external files that don't even seem to work for me.  When retaining the folder beneath the webroot, I could not get virtual hosting to recognize the path to this folder at all.</p>
  
  <p>The closest I've gotten was instead moving the subversion folder onto the webroot, but even then, my instructions for using Authentication are not followed, so that's not a good solution, security-wise.  It also appeared that in this setting pages were being generated by Apache and not by Subversion.</p>
  
  <p>Can anyone here point me in the direction of a tutorial that can guide me through this type of setup, or give me a clear, step-by-step guide on what I need to do?  I've tried a lot of things but nothing has really gotten me there.  I already have Subversion and all of its dependencies downloaded and installed correctly.</p>
  
  <p>Thanks in advance!</p>