why the postback automatically appends the same param to the url?
<p>I have this rewrite rule in my web.config:</p>

<pre><code> &lt;RewriterRule&gt;
    &lt;LookFor&gt;/RecoverPassword.aspx&lt;/LookFor&gt;
    &lt;SendTo&gt;/Logon.aspx?t=pr&lt;/SendTo&gt;
  &lt;/RewriterRule&gt;
</code></pre>

<p>Well, the first time the user comes on this page all is good. This condition is true:</p>

<pre><code> if (Request.Params["t"] == "pr")
</code></pre>

<p>I do not understand why, on postback, it automatically appends the same query parameter to the url, so the new url is:</p>

<pre><code>http://192.168.1.2/RecoverPassword.aspx?t=pr
</code></pre>

<p>and now...like you guess the rewritten url will be: </p>

<pre><code>/Logon.aspx?t=pr&amp;t=pr
</code></pre>

<p>I think it's something I forgot to set up in my IIS ..?
On production is working great without this kind of errors...</p>

<p>Can you give me a clue?</p>

<p>Thanks!</p>
