title: ASP.NET MVC Custom Routing in Sub Folder
body: <p>I have searched on Google (may be with wrong keyword) and visited the tutorials of ASP.NET/MVC website. But didn't understand the routing of MVC properly.
  I have a scenario of the following figure. I want to display the Index.cshtml when the website lunched.<br><br> <img src="https://i.stack.imgur.com/VGASX.png" alt="enter image description here"></p>
  
  <p>I have changed the RegisterRoutes method of Global.asax.cs file in various ways. The latest code (not working) is below</p>
  
  <pre><code>routes.MapRoute(
              "App", // Route name
              "App/{controller}/{action}/{id}", // URL with parameters
              new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
          );
  </code></pre>
  
  <p>I will be very happy if someone explains the MapRoute method with different example along with answering my problem. </p>