title: Apache and mod_rewrite: Redirect domain to subdirectory
body: <p>(I know this is not a programming question per se, but it involves regular expressions, so at least it is borderline... )</p>
  
  <p>The setup:</p>
  
  <p>Apache 2.0 with mod_rewrite on Windows. Two domains, let's call them domain1.example and domain2.example. I would like to host both domains on the same server ("server1"), so I point them to the same IP address.</p>
  
  <p>Now, if the user types "domain2.example" into his browser, I want him to end up in a subdirectory** on the server, but leave the domain he typed intact ("domain2.example/domain2/"). The redirection must leave all absolute and relative links on pages under this domain/directory intact, of course.</p>
  
  <p>Is this possible with mod_rewrite (or Apache virtual hosts or other method), and how do I do it?</p>
  
  <p>** The "subdirectory" in this case is not actually a file folder on disk, but a virtual folder made with the Apache "Location" directive.</p>
  
  <p>Thanks.</p>