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

JavaScript implementiert Countdown auf Front-End-Webseite

Verwenden Sie natives JavaScript, um den Countdow...

Detaillierte Erläuterung der grundlegenden Docker-Netzwerkkonfiguration

Externer Zugriff Ports nach dem Zufallsprinzip zu...

Der Implementierungsprozess der ECharts Multi-Chart-Verknüpfungsfunktion

Wenn viele Daten angezeigt werden müssen, ist die...

So legen Sie den Standardwert eines MySQL-Felds fest

Inhaltsverzeichnis Vorwort: 1. Standardwertbezoge...

W3C Tutorial (8): W3C XML Schema Aktivitäten

XML Schema ist eine XML-basierte Alternative zu D...

Empfehlen Sie einige nützliche Lernmaterialien für Neulinge im Webdesign

Viele Leute haben mich auch gefragt, welche Büche...

IE6-Verzerrungsproblem

Frage: <input type="hidden" name=&qu...

Webpack erstellt ein Gerüst zum Verpacken von TypeScript-Code

Erstellen eines Ordners Verzeichnisstruktur: daba...

Kostenlose Installationskonfigurationsmethode für MySQL 5.7.18 WinX64

1. Herunterladen 2. Dekompression 3. Fügen Sie di...

Docker-Konfiguration Alibaba Cloud Container Service-Betrieb

Konfigurieren des Alibaba Cloud Docker Container ...

Einführung in die SSL- und WSS-Schritte für die Nginx-Konfiguration

Inhaltsverzeichnis Vorwort 1. Nginx-Installation ...

So fügen Sie img-Bilder in Vue-Seiten ein

Wenn wir HTML lernen, führt das Bild-Tag <img&...

Warum ich Nginx als Backend-Server-Proxy empfehle (Gründeanalyse)

1. Einleitung Unsere realen Server sollten nicht ...

So installieren Sie Nginx in CentOS7

Installieren Sie die erforderliche Umgebung 1. gc...