title: MVC3 map routes to static file structure
body: <p>Let's say I have an MVC application that routes requests according to the standard /{controller}/{action} pattern.  I also want to be able return static files from a nested directory structure.  For example, I want the root URL:</p>
  
  <pre><code>/MyApplication/Static/folder/subfolder/somefile.xml
  </code></pre>
  
  <p>to return the file at the physical location ~/Static/folder/subfolder/somefile.xml, and so on.</p>
  
  <p>Is this what the "MapPageRoute" method is for?  If so, is it possible to do something like this?</p>
  
  <pre><code>routes.MapPageRoute("static_file_router", "Static/*", "~/Static/*")
  </code></pre>