title: Using multiple ServerPath directives inside a Named VirtualHost
body: <p>I'm trying to create a virtual host, dev.company.com, that routes to different applications depending on what comes after the domain. Specifically, I want:</p>
  
  <ul>
  <li>/jenkins - to route to a Jenkins server</li>
  <li>/apps - to route to a landing page with links to various applications</li>
  <li>/clover - to route to a particular Jenkins build report - <a href="http://dev.company.com/jenkins/job/proj-master-clover/clover/" rel="noreferrer">http://dev.company.com/jenkins/job/proj-master-clover/clover/</a></li>
  <li>/ - everything else should route to a Tomcat server</li>
  </ul>
  
  <p>I'm using the following config:</p>
  
  <pre><code>&lt;VirtualHost *:80&gt;
    ServerName dev.company.com
  
    ServerPath /jenkins
    ProxyPass /jenkins http://easyrider:8080/jenkins
    ProxyPassReverse /jenkins http://easyrider:8080/jenkins
  
    ServerPath /clover
    Redirect /clover http://dev.company.com/jenkins/job/proj-master-clover/clover/
  
    ServerPath /apps
    DocumentRoot "/usr/local/sites/developers"
    &lt;Directory "/usr/local/sites/developers"&gt;
          DirectoryIndex index.html
          Options Indexes MultiViews
    &lt;/Directory&gt;
  
    ServerPath /
    ProxyPass / http://tomcat_server:8080/
    ProxyPassReverse / http://tomcat_server:8080/
  &lt;/VirtualHost&gt;
  </code></pre>
  
  <p><a href="http://dev.company.com/jenkins" rel="noreferrer">http://dev.company.com/jenkins</a> works fine, but /apps and /clover always redirect to the Tomcat server. Is the right way to do this?</p>