title: IIS Express Url Rewrite with 2 params don't work
body: <p>Simply I have this:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;configuration&gt;
    &lt;system.webServer&gt;
      &lt;rewrite&gt;
          &lt;rules&gt;
              &lt;rule name="index/page/method to index.php?page=page&amp;method=method"&gt;
                  &lt;match url="^index/([^/]+)/([^/]+)$" /&gt;
                  &lt;action type="Rewrite" url="index.php?page={R:1}&amp;method={R:2}" /&gt;
              &lt;/rule&gt;
              &lt;rule name="index/page to index.php?page=page"&gt;
                  &lt;match url="^index/([^/]+)$" /&gt;
                  &lt;action type="Rewrite" url="index.php?page={R:1}" /&gt;
              &lt;/rule&gt;
              &lt;rule name="index to index.php"&gt;
                  &lt;match url="^index" /&gt;
                  &lt;action type="Rewrite" url="index.php" /&gt;
              &lt;/rule&gt;
          &lt;/rules&gt;
       &lt;/rewrite&gt;
     &lt;/system.webServer&gt;
  &lt;/configuration&gt;
  </code></pre>
  
  <p>When I call localhost I get the following:
  HTTP-Fehler 500.19 - Internal Server Error</p>
  
  <p>My problem is the first rule doesn't work :(
  The rules work fine as I delete the first rule...
  Can someone help me?</p>
  
  <p><strong>Edit by myself:
  IIS doesn't like the &amp;...so I changed it to <code>&amp;amp;</code> and it works fine^^</strong></p>