Hi @sco gordo
You can try below rules:
<rules>
<rule name="Redirect HTTP to HTTPS" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="^OFF$" />
</conditions>
<action type="Redirect" url="https://intranet.contoso.local{REQUEST_URI}" />
</rule>
<rule name="https to others" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="^OFF$" />
<add input="{HTTP_HOST}" pattern="^newsite.contoso.local$" />
</conditions>
<action type="Redirect" url="https://intranet.contoso.local{REQUEST_URI}" />
</rule>
</rules>