čtvrtek 2. června 2016

Přesměrování HTTP na HTTPS na Microsoft® IIS

Přesměrování webového obsahu z nezabezpečeného protokolu HTTP na zabezpečený HTTPS na serveru Microsoft IIS se řeší modulem URL Rewrite.

Postup:
- Modul URL Rewrite lze získat zde.
- instalovat certifikát pro Web server
- pro daný web v sekci "Nastavení SSL" vypnout volbu "Požadovat protokol SSL".
Do souboru web.config v kořenovém adresáři webu vložte následující řádky:

<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://jméno/{R:1}" />
</rule>

A nyní již jen zbývá ověřit, že je vše funkční.

Žádné komentáře:

Okomentovat