- installare il Microsoft URL Rewrite Module
- installare normalmente il certificato SSL per il sito
- verificare che in SSL Settings NON sia spuntata la casella "Require SSL"
- editare il file web.config inserendo le seguenti righe di codice dentro i tag <rules></rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
  <match url="(.*)" />
    <conditions>
      <add input="{HTTPS}" pattern="off" ignoreCase="true" />
    </conditions>
  <action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />
</rule>
NOTA: non si tratta dell'unico metodo possibile, ma sicuramente di quello più semplice.
Accenniamo che altri metodi possibili sono:
- impostare un redirect usando ASP.net
- creare una custom error page che effettui il redirect
Tutti i metodi indicati comunque possono avere delle controindicazioni, e nessuno rappresenta la soluzione ideale.
 
 
					 
					 
					 
					 
					 
					
 
					 
					
