title: route config not working
body: <p>i'm new with asp.net mvc and have an issue with routing. 
  i'm trying to modify the following url - </p>
  
  <pre><code>localhost:2124/Teum/ClosedEvents
  </code></pre>
  
  <p>into </p>
  
  <pre><code>localhost:2124/Teum/history
  </code></pre>
  
  <p>by using routing as </p>
  
  <pre><code>routes.MapRoute(
      name: "history",
      url: "{controller}/{action}",
      defaults: new { controller = "Teum", action = "ClosedEvents", id = UrlParameter.Optional }
  );
  </code></pre>
  
  <p>i saw here one solution with Web.config and add to it </p>
  
  <pre><code>  &lt;system.webServer&gt;
      &lt;modules runAllManagedModulesForAllRequests="true"&gt;
        &lt;remove name="UrlRoutingModule"/&gt;
        &lt;add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /&gt;
      &lt;/modules&gt;
      &lt;handlers&gt;
        &lt;add name="UrlRoutingHandler" preCondition="integratedMode" verb="*" path="UrlRouting.axd" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral,  PublicKeyToken=b03f5f7f11d50a3a"/&gt;
      &lt;/handlers&gt;
    &lt;/system.webServer&gt;
  </code></pre>
  
  <p>but it is still don't work, either way i'm getting 404 error.</p>
  
  <p>will appreciate any kind of help.</p>