Per configurare un reindirizzamento HTTPS utilizzando IIS, attenersi alla seguente procedura:
Abilita modulo di riscrittura URL: assicurarsi che il modulo "Riscrittura URL" sia abilitato in IIS.
Crea una nuova regola di reindirizzamento:
Imposta URL di corrispondenza: utilizza '*' o (.*) per abbinare tutte le richieste in arrivo.
Aggiungi una condizione:
{HTTPS}^OFF$URL di reindirizzamento: impostare su https://{HTTP_HOST}{REQUEST_URI} per mantenere il dominio e il percorso corretti.
Tipo di reindirizzamento: Scegli "Permanente" (301) per un reindirizzamento permanente, vantaggioso per il SEO.
Aggiungi stringa di query: seleziona la casella per conservare i parametri di query esistenti durante il reindirizzamento.
Applica modifiche: salva la regola e prova ad accedere al tuo sito tramite HTTP per assicurarti che reindirizzi correttamente a HTTPS.
Verificare la configurazione:
web.config nella radice del documento per la configurazione XML.