Wie kann ich das Modul "URL Rewrite" in IIS 8.5 in Server 2012 aktivieren?

111

Ich habe Windows Server 2012 und ich habe IIS 8.5 installiert, aber ich konnte das URL-Umschreibemodul nicht sehen. Wie kann ich aktivieren oder installieren?

Tushar Maru
quelle

Antworten:

158

Laden Sie es hier herunter:

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

Wenn Sie bereits Web Platform Installer auf Ihrem Computer installiert haben, können Sie es von dort aus installieren.

Ernsthaft
quelle
57
Vergessen Sie nicht, den IIS-Manager zu schließen und erneut zu öffnen. Nach der Installation ist das neue Symbol erst nach dem erneuten Öffnen sichtbar. (Aktualisierung funktioniert nicht)
Fabian
1
Aus Erfahrung: Manchmal müssen Sie es deinstallieren (Programme hinzufügen / entfernen oder ein Programm in der Systemsteuerung deinstallieren) und dann erneut installieren, damit es funktioniert. Ich weiß nicht, warum es nicht funktioniert hat, aber das hat es für mich behoben.
Jo.
1
Ist es eine Möglichkeit, dies zu schreiben?
Lawphotog
meinst du die Installation? Starten Sie CMD / promt mit "Als Administrator ausführen" und geben Sie msiexec / I rewrite_2.0_rtw_x64.msi
Daniel Perez
18

Erwähnenswert: Sie sollten die x64- Version herunterladen !

Klicken Sie auf der Haupt-Download-Seite ( https://www.iis.net/downloads/microsoft/url-rewrite ) auf "Zusätzliche Downloads" (unter dem Haupt-Download-Button) und laden Sie die x64-Version herunter (aus irgendeinem Grund - dem Standard-Download) Version ist x86)

ymz
quelle
3
Danke, freundliche Person. Danke dir. Das sind 3 Stunden meines Lebens vergangen.
GregoryBrad
11

Installieren Sie zunächst das URL Rewrite von einem Download oder vom Web Platform Installer. Starten Sie anschließend IIS neu. Schließen Sie schließlich IIS und öffnen Sie es erneut. Der letzte Schritt hat bei mir funktioniert.

GB Lawrence
quelle
1

Ich dachte, ich würde eine vollständige Antwort geben und einige der möglichen Feinheiten kombinieren, die für die Vollständigkeit erforderlich sind.

  1. Überprüfen Sie, ob 32-Bit- oder 64-Bit-IIS installiert ist:
    • Gehen Sie zu IIS Manager → Anwendungspools, wählen Sie den entsprechenden App-Pool und dann Erweiterte Einstellungen.
    • Überprüfen Sie die Einstellung "32-Bit-Anwendungen aktivieren". Wenn dies zutrifft, bedeutet dies, dass der Arbeitsprozess in 32-Bit ausgeführt werden muss. Wenn die Einstellung falsch ist, wird der App-Pool im 64-Bit-Modus ausgeführt.
    • Sie können auch den Task-Manager öffnen und überprüfen w3wp.exe. Wenn es so angezeigt wird, w3wp*32.exeist es 32-Bit.
  2. Laden Sie hier die entsprechende Version herunter: https://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads .
  3. Es installieren.
  4. Schließen Sie den IIS-Manager und öffnen Sie ihn erneut, um sicherzustellen, dass das URL-Rewrite-Modul angezeigt wird.
SharpC
quelle