Skip Navigation LinksALVAO 11.0ALVAO Service DeskImplementace systému v organizaciInstalaceALVAO Server - ruční instalacePřesměrování HTTP a HTTPS protokolů Skip Navigation Links.


Přesměrování z HTTP na HTTPS pomocí IIS URL Rewrite

V případě potíží s přesměrováním protokolů HTTP a HTTPS nastavte v IIS serveru automatické přesměrování pomocí URL Rewrite.

Návod k přesměrování z protokolu HTTP na HTTPS

  1. Ujistěte se, že máte nainstalovaný intranetový server IIS.
  2. Stáhněte si URL Rewrite modul a nainstalujte jej, viz odkaz níže.
  3. Zkontrolujte, že na požadované stránce, na které chcete mít nastavené přesměrování, je nakonfigurován port 80.
  4. Po nainstalování URL Rewrite modulu se v přehledovém okně stránky v IIS Manager objeví jeho ikona. V případě, že se neobjeví, zkuste restartování IIS.
  5. Vyberte stránku, otevřete URL Rewrite, v pravé části okna vyberte akci Add Rule(s). V okně Add Rule(s) označte možnost Blank rule a potvrďte.
  6. V otevřeném formuláři nastavte následující:
    • Zadejte název.
    • Match URL:
      • Z nabídky Requested URL vyberte možnost Matches the Pattern.
      • Z nabídky Using vyberte možnost Wildcards.
      • Do textového pole zadejte hodnotu "*" a zaškrtněte volbu Ignore case.
    • Conditions:
      • Z nabídky Logical grouping vyberte možnost Match Any.
      • Zvolte Add. Do otevřeného okna do pole Condition input vepište {HTTPS}, vyberte Matches the Pattern, do posledního pole zadejte hodnotu off a potvrďte.
    • Action:
      • Z výběru zvolte možnost Redirect.
      • Do textového pole zadejte "https://{HTTP_HOST}{REQUEST_URI}".
      • Nepovolujete/odklikněte volbu Append query string.
      • Z nabídky Redirect  type vyberte Permanent (301).
  7. V akcích na pravé straně potvrďte pravidlo kliknutím na Apply.
  8. Pravidlo je přidáno a lze ho vypnout/zapnout pomocí enable, disable.
Poznámka:

Přidání pravidla pomocí URL rewrite se projeví v souboru web.config následovně:
<rewrite>
    <rules>
        <rule name="Redirect to http" enabled="true" patternSyntax="Wildcard" stopProcessing="true">
            <match url="*" negate="false"/>
            <conditions logicalGrouping="MatchAny">
                <add input="{HTTPS}" pattern="off"/>
            </conditions>
            <action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent"/>
        </rule>
    </rules>
</rewrite>

Upozornění:
Touto úpravou zasahujete do nastavení IIS. Nejedná se o úpravu v konfiguraci Alvao.

Odkazy

Podrobnější informace naleznete na stránkách Microsoft - https://blogs.technet.microsoft.com/dawiese/2016/06/07/redirect-from-http-to-https-using-the-iis-url-rewrite-module/

 

Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.