title: UrlRewriting.Net not working even with a simple rewrite
body: <p>I want to make URL rewriting using <a href="http://urlrewriting.net/160/en/documentation.html" rel="nofollow">UrlRewriteNet</a> module. </p>
  
  <p>While I have added all the required config settings, nothing seems to take action even for simple rewrite.</p>
  
  <p>web.config:</p>
  
  <pre><code>&lt;configuration&gt;
      &lt;configSections&gt;
          &lt;!-- URL Rewriting.NET --&gt;
          &lt;section name="urlrewritingnet"
              restartOnExternalChanges="true"
              requirePermission="false"
              type="UrlRewritingNet.Configuration.UrlRewriteSection, UrlRewritingNet.UrlRewriter" /&gt;
      &lt;/configSections&gt;
      &lt;system.web&gt;
          &lt;httpModules&gt;
              &lt;add name="UrlRewriteModule" type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter"/&gt;
          &lt;/httpModules&gt;
      &lt;/system.web&gt;
      &lt;system.webServer&gt;
          &lt;modules runAllManagedModulesForAllRequests="true"&gt;
              &lt;remove name="UrlRewriteModule"/&gt;
              &lt;add name="UrlRewriteModule" type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" /&gt;
          &lt;/modules&gt;
      &lt;/system.webServer&gt;
      &lt;urlrewritingnet
          xmlns="http://www.urlrewriting.net/schema/config/2006/07"&gt;
          &lt;rewrites&gt;
              &lt;add name="GeneralRewrite"
                  virtualUrl="^~/Default.aspx"
                  rewriteUrlParameter="ExcludeFromClientQueryString"
                  destinationUrl="~/MyDefault.aspx"
                  ignoreCase="true"
              /&gt;
          &lt;/rewrites&gt;
      &lt;/urlrewritingnet&gt;
  &lt;/configuration&gt;
  </code></pre>
  
  <p>Nothing more is requires as far as I understand to just rewrite the Deafault.aspx page to MyDefault.aspx. So I would expect my URL from <a href="https://server.address/Project.SiteName/Default.aspx" rel="nofollow">https://server.address/Project.SiteName/Default.aspx</a> to simply become <a href="https://server.address/Project.SiteName/MyDefault.aspx" rel="nofollow">https://server.address/Project.SiteName/MyDefault.aspx</a>.</p>
  
  <p>I use development in my local IIS 7 Windows 7 development pc but the release production server will be IIS 6 thats why I included both configuration into the web.config.</p>
  
  <p>Unfortunately, and where there is no error for any reason, checked the IIS and saw that the module is registered in Modules section but the engine never runs !</p>
  
  <p>Is there something that I miss here?</p>