title: How can I make ASP MVC4 / Web API completely ignore routes?
body: <p>I have set up mapping in my SPA application. The basic mapping uses Web API and the following:</p>
  
  <pre><code>    routes.MapRoute(
          "spa",
          "{section}/{id}",
          new { controller = "Home", action = "Index", id = UrlParameter.Optional },
          new { section = @"home|admin" });
  </code></pre>
  
  <p>When the user enters /home/abc then it calls the home controller and the index method. </p>
  
  <p>How can I make it so that requests like the following with <strong>three</strong> parts to them </p>
  
  <pre><code>/home/abc/def
  /home/overview/123
  /home/xx/12
  /home/anything/anything
  </code></pre>
  
  <p>are completely ignored ? Note that I don't actually need the id parameter but I left it here as it seems to make no difference and still calls the home controller and index method.</p>