title: Configure one virtual host handling specific subdomain (or directory) and another virtual host catching all others
body: <p>I want to configure a VirtualHost for subdomain.mydomain.tld with own DocumentRoot.
  and another VitualHost with own DocumentRoot catching all others.</p>
  
  <p>I tried</p>
  
  <pre><code>&lt;VirtualHost *:80&gt;
      ServerAlias subdomain.mydomain.tld
  ...
  &lt;/VirtualHost &gt;
  
  &lt;VirtualHost *:80&gt;
      ServerAlias *.mydomain.tld mydomain.tld
  ...
  &lt;/VirtualHost &gt;
  </code></pre>
  
  <p>and it diddn't work properly...</p>
  
  <p>any other suggestions?
  If there is no way to fix this, i would like to map a virtulahost to a subfolder of mydomain.tld and let the other VirtualHost handle the rest, but no clue how to do this.</p>
  
  <p>Thanks in advance.</p>