現時点では、1 つのページとすべての依存関係 (css、jpg など) のみが SSL になります。次のリライトを作成しました。
<rule name="Not Appointment Form 4.1 SSL" enabled="true" patternSyntax="ECMAScript" stopProcessing="true">
<match url=".*" negate="false" />
<conditions>
<!-- check if https is on -->
<add input="{HTTPS}" pattern="on" />
<!-- I'm only interested in the aspx files -->
<add input="{PATH_TRANSLATED}" pattern=".aspx$" />
<!-- anything BUT the page to be secured -->
<add input="{PATH_INFO}" pattern="page-to-be-secured.aspx" negate="true" />
</conditions>
<action type="Redirect" url="http://mydomain{PATH_INFO}" redirectType="Permanent" />
</rule>
ページの名前を一致 URL (negate="false") に入れてみましたが、まだ機能しません。
個々の条件をそれぞれテストしましたが、すべて個別に機能しますが、全体として HTTPS 以外のページにリダイレクトされません。