title: ASP.NET MVC Wild Card Controller any parameter routing
body: <p>I want to have Controller/Action so that when I navigate to:</p>
  
  <pre><code>mysite.com/whatever. i type here will pipe into...a ! string.
  
  public ActionResult Index(string anything)
  {
      // anything = whatever. i type here will pipe into...a ! string.
      return View();
  }
  </code></pre>
  
  <p>Do I need to setup a custom route?</p>
  
  <p>I've tried this but it doesn't seem to handle periods, etc.</p>
  
  <pre><code>        routes.MapRoute(
              name: "Default",
              url: "{*anything}",
              defaults: new { controller = "Home", action = "Index" }
          );
  </code></pre>