title: Customize ASP.NET MVC MapRoute
body: <p>Default ASP.NET MVC project has one MapRoute like</p>
  
  <pre><code>routes.MapRoute(
              "Default",
              "{controller}/",
              new { controller = "Home", action = "Index" }
              );
  </code></pre>
  
  <p>And urls like these are equivalent: <strong>www.mysite.com</strong>, <strong>www.mysite.com/home</strong>, <strong>www.mysite.com/home/index</strong></p>
  
  <p>But if I trying to use a MapRoute like</p>
  
  <pre><code>            routes.MapRoute(
              "Sitemap",
              "{controller}/{action}",
              new { controller = "Sitemap", action = "ShortMap" }
          );
  </code></pre>
  
  <p>and test url <strong>www.mysite.com/sitemap</strong> I recieve error 404 but I'm expecting that it's work like <strong>www.mysite.com/sitemap/shortmap</strong></p>
  
  <p>How to write this MapRoute correctly?</p>