title: MVC3 :: Using global.asax to direct a specific controller/action to a different controller/action
body: <p>In an MVC3 app I have a view in my home controller that is accessed via the following URL:</p>
  
  <p><a href="http://mysite.com/home/mycontent" rel="nofollow">http://mysite.com/home/mycontent</a></p>
  
  <p>However, my user wants to accees it via:</p>
  
  <p><a href="http://mysite.com/mycontent" rel="nofollow">http://mysite.com/mycontent</a> (without a specific reference to the home controller)</p>
  
  <p>I've tried modifying my global.asax with the following:</p>
  
  <pre><code>    routes.MapRoute(
          "MyContent", // Route name
          "MyContent", // URL with parameters
          new { controller = "Home", action = "MyContent"} // Parameter defaults
      );
  </code></pre>
  
  <p>But I get 404 errors when I try to use it.  Is there a way I can accomplish what my user is wanting to do - redirecting a URL to a specific controller/view pair?</p>