Jak przekierować HTTP do HTTPS w IIS
- 4658
- 1402
- Igor Madej
Ten samouczek pomoże Ci skonfigurować IIS do przekierowania dowolnego adresu URL z HTTP na HTTPS. Jest to dobra praktyka do przechowywania adresów URL produkcyjnych zawsze bezpiecznej strony. Po zakończeniu tego samouczka wszystkie prośby o nieelekcje (HTTP) zostaną przekierowane w celu bezpiecznego (HTTPS) w IIS w systemie Windows.
Przydatne samouczki:
- Jak skonfigurować Let's Encrypt SSL na IIS
- Jak skonfigurować odwrotne proxy w IIS
Zanim zaczniemy
Zakładamy, że zainstalowałeś już certyfikat SSL w IIS.
Dodano także wiązanie SSL do swoich stron internetowych z portem 443 i zainstalowany certyfikat.
Krok 1 - Zainstaluj moduł adresu URL
Używamy modułu przepisywania adresu URL w IIS do wykonywania przekierowania HTTP do HTTPS. Przede wszystkim musisz pobrać i zainstalować stąd moduł przepisywania adresu URL w IIS:
https: // www.IIS.net/pliki do pobrania/Microsoft/URL-naprawdę
Krok 2 - Skonfiguruj HTTP na przekierowanie HTTPS
Po zakończeniu instalacji wykonaj poniższe kroki, aby zakończyć przekierowanie HTTPS w IIS.
- 1. Uruchom menedżera IIS i wybierz stronę internetową w sekcji Połączenia po lewej stronie.
- 2. Zobaczysz wszystkie opcje konfiguracji w środkowym oknie. Po prostu kliknij dwukrotnie URL przepisanie Ikona.
- 3. Po lewej stronie kliknij Dodaj regułę Następnie wybierz Pusta reguła.
- 4. Najpierw wprowadź nazwę przyjazną dla użytkownika, tak jak użyliśmy „Przekierowanie do-HTTPS”. Następnie, zgodnie z sekcją URL Match, ustaw żądany adres URL do „Dopasuje wzór”I ustawiaj się na„Wyrażenia regularne". Następnie ustaw typ wzoru na (.*) Jak pokazano na poniższym zrzucie ekranu.
- 5. Teraz poszerz blok warunków. W logicznej grupie zmień rozwijanie, aby dopasować wszystkie i kliknij Dodaj. Pod warunkiem typu wejściowego typu „Https". W ciągu wejściowego wybierz „Dopasuje wzór”I ustaw wartość wzorca na„^Off $".
- 6. Po powyższych zmianach rozwinąć blok działania. Wybierz Przeadresować Opcja w rozwijaniu typu akcji. Ustaw adres URL przekierowania na „https: // http_host/r: 1". Dodaj ciąg zapytania należy sprawdzić i ustawić typ Redirect Wybierz Stałe (301). Następnie kliknij Stosować przycisk na prawym pasku bocznym.
Wniosek
Wszystko skończone, pomyślnie skonfigurowałeś swoją witrynę, aby zawsze przekierowywać, aby zabezpieczyć URL HTTPS. Aby zweryfikować otwórz adres URL w przeglądarce bez HTTPS i powinien on automatycznie redukować HTTPS.
- « Jak zainstalować phpMyAdmin z apache na centroS 8
- Jak zainstalować serwer OpenVPN na Debian 10/9 »