title: Asp.Net MVC Routing without controller and action X Web.config
body: <p>My application in ASP.NET MVC4 I have:</p>
  
  <pre><code>    &lt;authentication mode="Forms"&gt;
        &lt;forms loginUrl="~/Logon/Autentica" timeout="120"&gt;&lt;/forms&gt;
      &lt;/authentication&gt;
  </code></pre>
  
  <p>routes:</p>
  
  <pre><code>routes.MapRoute(
                  name: "Abcdef",
                  url: "{controller}/{action}/{conte}",
                  defaults: new { controller = "CampanhaResposta", action = "Resposta" }
              );
  </code></pre>
  
  <p>Web.config:</p>
  
  <pre><code>  &lt;location path="CampanhaResposta/Resposta"&gt;
      &lt;system.web&gt;
        &lt;authorization&gt;
          &lt;allow users="*" /&gt;
        &lt;/authorization&gt;
      &lt;/system.web&gt;
    &lt;/location&gt;
  </code></pre>
  
  <p>It don't works: <code>www.website.com/mycode</code> 
  but it's working: <code>www.website.com/CampanhaResposta/Resposta/mycode</code></p>
  
  <p>Why?</p>