So aktivieren Sie mod_rewrite auf IIS

Das IIS mod_rewrite ist eine hilfreiche Funktion zum Umschreiben von URLs von IIS. Sie können URLs durch die Implementierung benutzerdefinierter Regeln neu schreiben und so das Beste aus Ihrer Webanwendung herausholen. Das Microsoft URL Rewrite-Modul bietet Ihnen ähnliche Funktionen wie das Apache mod_rewrite- Modul.

Das URL-Rewrite-Modul versucht, die Apache-mod_rewrite-Regeln in entsprechende IIS-URL-Rewrite-Regeln zu konvertieren. Es spielt auch eine wichtige Rolle bei der Suchmaschinenoptimierung, indem es unerwünschten Datenverkehr verhindert oder Anfragen umleitet. In diesem Tutorial erfahren Sie, wie Sie die mod_rewrite-Funktion auf IIS aktivieren können.

Voraussetzungen

  • Installationsprogramm für das URL-Rewrite-Modul
  • Korrigieren Sie die Registrierungseinstellungen
  • Domainname

Schritt 1

Klicken Sie auf  das Startmenü . Klicken Sie auf  Systemsteuerung.  Klicken Sie auf  Programm & Funktionen.  Aktivieren Sie IIS über die  Funktion „Hinzufügen/Entfernen“  in der Systemsteuerung, wenn sie zunächst nicht ausgewählt ist.

So aktivieren Sie mod_rewrite auf IIS

Nachdem Sie IIS aktiviert haben, installieren Sie das URL-Rewrite-Modul, falls es noch nicht installiert ist. Das Modul kann von dieser  Website heruntergeladen werden.

Wenn Sie einen Windows 10-Computer haben, könnte ein Problem auftreten. Dafür gibt es einen Workaround. Klicken Sie auf  das Startmenü  und dann auf  Ausführen.  Öffnen Sie den Registrierungseditor, indem Sie   im Menü „Ausführen“ regedi  eingeben.

Navigieren Sie in der Registrierung zu

Klartext
In die Zwischenablage kopieren
Code in neuem Fenster öffnen
EnlighterJS 3 Syntax-Highlighter
HKEY_LOCAL_MACHINESOFTWAREMicrosoftInetStpMajorVersion
HKEY_LOCAL_MACHINESOFTWAREMicrosoftInetStpMajorVersion
HKEY_LOCAL_MACHINESOFTWAREMicrosoftInetStpMajorVersion

Nehmen Sie Änderungen in der  MajorVersion vor  und setzen Sie die  Dezimalzahl  auf 9. Drücken Sie F5 im Registrierungseditor. Installieren Sie nun das Rewrite-Modul, ändern Sie den Dezimalwert wieder auf 10 und schließen Sie den Registrierungseditor.

Schritt 2

Um zu überprüfen, ob die Installation von IIS erfolgreich war, geben Sie „localhost“ in den URL-Bereich Ihres Browsers ein. Stellen Sie sicher, dass andere Tools wie Xampp und Wamp deaktiviert sind, da sie den Localhost von IIS beeinträchtigen können.

So aktivieren Sie mod_rewrite auf IIS

Die oben genannten Informationen werden angezeigt, wenn IIS auf Ihrem Computer erfolgreich aktiviert wurde.

Schritt 3

Klicken Sie auf  Start.  Starten Sie den IIS-Manager, indem Sie  inetmgr  im Ausführungsfenster ausführen (Fenstertaste+R).

So aktivieren Sie mod_rewrite auf IIS

Schritt 4

Öffnen Sie den IIS-Manager und klicken Sie  im IIS-Menüfenster auf URL Rewrite  .

So aktivieren Sie mod_rewrite auf IIS

Schritt 5

Klicken Sie   im Menü auf der rechten Seite  auf „Funktion öffnen“, während Sie „URL Rewrite“ auswählen .

So aktivieren Sie mod_rewrite auf IIS

Schritt 6

Klicken Sie  im Menü auf der rechten Seite auf Regel hinzufügen  . Ein Fenster zum Hinzufügen einer neuen Regel wird mit verschiedenen Regeln wie Eingangsregel, Ausgangsregel und SEO-Optionen angezeigt. Klicken Sie auf  „Leere Regel“.

So aktivieren Sie mod_rewrite auf IIS

Schritt 7

Fügen Sie die Werte im  Fenster „Eingehende Regel bearbeiten“ hinzu  , wie in den folgenden Screenshots beschrieben. Diese Regel leitet alle Websites  von  http auf https  um .So aktivieren Sie mod_rewrite auf IIS

So aktivieren Sie mod_rewrite auf IIS

Geben Sie  {HTTPS}  als Bedingungseingabe und  ^OFF$  als Muster ein. Sie können die  Option Groß-/Kleinschreibung ignorieren aktivieren . OK klicken  .

So aktivieren Sie mod_rewrite auf IIS

Fügen Sie in der Umleitungs-URL  https://{HTTP_HOST}/{R:1}  hinzu . Klicken Sie  oben rechts auf „Übernehmen“  , um die Regel anzuwenden.

Schritt 8

Wenn Sie nun versuchen, auf eine http-URL zuzugreifen, erkennt die mod_rewrite-Funktion eine HTTP-URL und leitet sie dann automatisch zu https um.

Abschluss

Indem Sie die oben genannten Schritte ausführen, können Sie die mod_rewrite-Funktion auf IIS erfolgreich aktivieren.

Schauen Sie sich diese Top 3 der besten Webhosting-Dienste an

Hostinger
4.6

2.435 Nutzerbewertungen

2,99 $ /Monat
Startpreis

Besuchen Sie Hostinger

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.7
  • Unterstützung
    4.7
  • Merkmale
    4.8
  • Zuverlässigkeit
    4.8
  • Preisgestaltung
    4.7
IONOS
4,0

382 Benutzerbewertungen

1,00 $ /Monat
Startpreis

Besuchen Sie IONOS

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.5
  • Unterstützung
    4,0
  • Merkmale
    4.5
  • Zuverlässigkeit
    4.5
  • Preisgestaltung
    4.3
Ultahost
4.9

725 Benutzerbewertungen

2,90 $ /Monat
Startpreis

Besuchen Sie Ultahost

Bewertung basierend auf Expertenbewertung
  • Benutzerfreundlich
    4.3
  • Unterstützung
    4.8
  • Merkmale
    4.5
  • Zuverlässigkeit
    4,0
  • Preisgestaltung
    4.8
  • Um Ihre Fragen zu Top-Webhosting zu beenden , klicken Sie einfach auf diesen Link.