IIS7 IIS8 http springt automatisch zu HTTPS (Port 80 springt zu Port 443)

IIS7 IIS8 http springt automatisch zu HTTPS (Port 80 springt zu Port 443)

IIS7 muss bestätigen, ob das pseudostatische Modul „URL REWRITE2“ installiert ist. Wenn Sie es bereits installiert haben, können Sie es überspringen.

URL REWIRTE (pseudostatisches Modul)

Download-Adresse: http://www.iis.net/downloads/microsoft/url-rewrite

Schritt 1: Wählen Sie die Site „URL rewrite“, wenn Sie die englische Version installieren, sollte es [Url rewrite] sein

Schritt 2: Fügen Sie eine „Leere Regel“ hinzu

Schritt 3: Regeln hinzufügen

Name: HTTPS

Stimmt mit dem URL-Muster überein: (.*)

Bedingung hinzufügen: Bedingung: {HTTPS} Modus: off

Auswahl des Aktionstyps: Umleiten

Umleitungs-URL: https://{HTTP_HOST}/{R:1}

Dann speichern Sie es

Endgültiges Effektbild

Logische Gruppierung in Bedingungen

Beachten Sie zunächst die Informationen zur logischen Gruppierung in der obigen Abbildung.

eingeben Typ Modell Ob Groß- und Kleinschreibung ignoriert werden soll Bemerkung
{HTTPS} Passt zum Muster ^AUS$ JA Dies wird verwendet, um zuzuordnen, ob Ihre Anfrage HTTPS oder HTTP ist
{HTTPS_HOST} Entspricht nicht dem Muster ^(lokaler Host) JA Wenn Sie sich auf dem lokalen Host befinden, erfolgt keine Umleitung zu SSL

Erweiterte Version (Pseudostatik direkt zu web.config hinzufügen)

<?@xml version="1.0" encoding="UTF-8"?>
<Konfiguration>
<system.webServer>
<umschreiben>
<Regeln>
<Regelname="Weiterleitung von HTTP zu HTTPS" stopProcessing="true">
<übereinstimmende URL="(.*)" />
<Bedingungen>
<add input="{HTTPS}" pattern="aus" ignoreCase="true" />
</Bedingungen>
<action type="Redirect" redirectType="Gefunden" url="https://{HTTP_HOST}/{R:1}" />
</Regel>
</Regeln>
</umschreiben>
</system.webServer>
</Konfiguration>

Dies ist das Ende dieses Artikels über IIS7 IIS8 http springt automatisch zu HTTPS (Port 80 springt zu Port 443). Weitere verwandte Inhalte zum automatischen Springen von http zu HTTPS finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Mehrere Möglichkeiten zum automatischen Wechseln von http zu https in Apache
  • Konfigurieren Sie Tomcat für die Verwendung von https und die automatische Weiterleitung zu https beim Zugriff auf http
  • So konfigurieren Sie http für die automatische Weiterleitung zu https
  • Perfekte Lösung für das Problem, dass der Browser bei der Eingabe von http automatisch zu https springt

<<:  Verwendung des Linux-Lesebefehls

>>:  So lösen Sie das Problem, dass MySQL nicht geschlossen werden kann

Artikel empfehlen

Detaillierte Erklärung der Ansichten in MySQL

Sicht: Ansichten in MySQL haben viele Ähnlichkeit...

Auszeichnungssprache - Bildersetzung

Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...

JavaScript-Timer zum nahtlosen Scrollen von Bildern

In diesem Artikel wird der spezifische JavaScript...

Vue implementiert das Ziehen und Sortieren von Bildern

In diesem Artikelbeispiel wird der spezifische Co...

So importieren Sie chinesische Daten in Navicat für SQLite in CSV

In diesem Artikel erfahren Sie zu Ihrer Informati...

Beispielcode zur Implementierung der Formularvalidierung mit reinem CSS

In unserem täglichen Geschäft ist die Formularval...

Lösung für das Docker-Pull-Timeout

In letzter Zeit ist das Abrufen von Docker-Images...