title: Url Rewrite HTTPS -> HTTP except certain page (IIS 7)
body: <p>Only one page, and all dependencies (css, jpg etc), is to be SSL for now.  I created the following rewrite:</p>
  
  <pre><code>  &lt;rule name="Not Appointment Form 4.1 SSL" enabled="true" patternSyntax="ECMAScript" stopProcessing="true"&gt;
        &lt;match url=".*" negate="false" /&gt;
        &lt;conditions&gt;
            &lt;!-- check if https is on --&gt;
            &lt;add input="{HTTPS}" pattern="on" /&gt;
  
            &lt;!-- I'm only interested in the aspx files --&gt;
            &lt;add input="{PATH_TRANSLATED}" pattern=".aspx$" /&gt; 
  
            &lt;!-- anything BUT the page to be secured --&gt;
            &lt;add input="{PATH_INFO}" pattern="page-to-be-secured.aspx" negate="true" /&gt; 
        &lt;/conditions&gt;
        &lt;action type="Redirect" url="http://mydomain{PATH_INFO}" redirectType="Permanent" /&gt;
    &lt;/rule&gt;   
  </code></pre>
  
  <p>I've tried putting the name of the page in the match url (negate="false") and still doesn't work.</p>
  
  <p>I've tested each individual condition and they all work individually, but as a whole it's not redirecting to the none-HTTPS page.</p>