Différences entre versions de « Rediriger son site en HTTPS sous IIS »
| Ligne 12 : | Ligne 12 : | ||
Vous aurez à modifier le fichier "web.config" qui se trouve à la racine de votre dossier "www". | Vous aurez à modifier le fichier "web.config" qui se trouve à la racine de votre dossier "www". | ||
Il faudra ajouter au début de la balise " <system.webServer>" les lignes ci-dessous en modifiant le paramètre "DOMAINE" par le nom de votre site. | Il faudra ajouter au début de la balise " <system.webServer>" les lignes ci-dessous en modifiant le paramètre "DOMAINE" par le nom de votre site. | ||
| − | + | <pre> | |
<rewrite> | <rewrite> | ||
<rules> | <rules> | ||
| Ligne 24 : | Ligne 24 : | ||
</rules> | </rules> | ||
</rewrite> | </rewrite> | ||
| + | </pre> | ||
==Conclusion== <!--T:3--> | ==Conclusion== <!--T:3--> | ||
Version du 2 novembre 2018 à 09:32
Introduction
Vous souhaitez que votre site "http://site.com" soit automatiquement rediriger vers "https://site.com".
Prérequis
Testez dans un navigateur votre site en https soit "https://site.com". Si cela ne fonctionne pas, il faut avant tout que le site ait un certificat, par exemple "Let's Encrypt".
Voici un lien pour activer "Let's Encrypt" : https://fr.ikoula.wiki/fr/Cr%C3%A9ation_et_renouvellement_d%27un_certificat_let%27s_encrypt
Configuration pour rediriger votre site
Vous aurez à modifier le fichier "web.config" qui se trouve à la racine de votre dossier "www". Il faudra ajouter au début de la balise " <system.webServer>" les lignes ci-dessous en modifiant le paramètre "DOMAINE" par le nom de votre site.
<rewrite>
<rules>
<rule name="http to https" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="^OFF$" />
</conditions>
<action type="Redirect" url="https://DOMAINE/{R:1}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
Conclusion
Vous savez désormais comment effectuer cette modification sur un serveur web IIS.
Cet article vous a semblé utile ?
Activer l'actualisation automatique des commentaires