title: .NET Url rewrite the root url
body: <p>I have the follow rule in IIS7:</p>
  
  <pre><code>    &lt;rule name="RewriteAll" stopProcessing="true"&gt;
        &lt;match url="^([^/]+)/?$" /&gt;
        &lt;conditions&gt;
          &lt;add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /&gt;
          &lt;add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /&gt;
          &lt;add input="{URL}" negate="true" pattern="\.axd$" /&gt;
          &lt;add input="{URL}" negate="true" pattern="\.png$" /&gt;
          &lt;add input="{URL}" negate="true" pattern="\.gif$" /&gt;
          &lt;add input="{URL}" negate="true" pattern="\.jpg$" /&gt;
          &lt;add input="{URL}" negate="true" pattern="\.css$" /&gt;
          &lt;add input="{URL}" negate="true" pattern="\.js$" /&gt;
        &lt;/conditions&gt;
        &lt;action type="Rewrite" url="default.aspx?page={R:1}" /&gt;
      &lt;/rule&gt;
  </code></pre>
  
  <p>That catch urls like <a href="http://mysite.com/contact/" rel="nofollow">http://mysite.com/contact/</a></p>
  
  <p>I can't figure out with rule to use to catch  <a href="http://mysite.com/" rel="nofollow">http://mysite.com/</a> and send to for example home.aspx. Can anyone help me with the match regex</p>