Die einfache ausgehende IIS-Umschreibungsregel gibt einen Fehler und die Seite stürzt ab

9

Ich versuche, IIS Outbound-Regeln am IIS neu schreiben, wo einige der Website es erfolgreich implementiert haben.

Also habe ich eine einfache Regel erstellt, um das Wort "test" durch "123456" zu ersetzen.

Und ich bekomme diesen Fehler

  

500 - Interner Serverfehler. Es gibt ein Problem mit der Ressource Sie   suchen, und es kann nicht angezeigt werden.

Web.config

%Vor%

Es sieht so aus, als wenn ich irgendeine (nur ANY) Outbound-Regel hinzufüge, die die Website knackt. Ich meine, dass das Muster der Regel keine Auswirkung hat, aber die Regel selbst ist ein Eintrag.

Irgendwelche Hinweise?

P.S. Sollte ich URL Rewrite Module 2.0 installieren, scheint es, als hätte ich die alte Version installiert ... Löst es das Problem?

P.S. Ich habe einige zusätzliche Änderungen vorgenommen, aber es funktioniert überhaupt nicht.

  1. Ich benutze
  

& lt; urlCompression doStaticCompression="false"        doDynamicCompression="false" dynamicCompressionBeforeCache="false" / & gt;

  1. Ich habe diesen Fix installiert. rewrite_2.0_rtw_x64_KB2749660.msp ( Ссылка "FIX: Die Antwort ist beschädigt, wenn Sie Konfigurieren Sie eine ausgehende Regel in URL Rewrite Module 2.0 für IIS 7.0 oder IIS 7.5 ")

Ich habe mich auch hier zu diesem Thema erkundigt Ссылка

    
Academy of Programmer 12.06.2015, 14:53
quelle

1 Antwort

1

Verwenden Sie für outboundRules die folgenden Informationen.

  1. Führen Sie auf dem Computer, auf dem die Website ausgeführt wird, in der Befehlszeile aus: reg Fügen Sie HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ InetStp \ Rewrite / v hinzu. LogRewrittenUrlEnabled / t REG_DWORD / d 0 Möglicherweise müssen Sie dies mit einem iisreset
  2. verfolgen
  3. Fügen Sie Folgendes an den Anfang des Abschnitts system.webServer der Datei web.config ein, um die nicht unterstützte statische Komprimierung zu deaktivieren, während dynamic unharmed;
  4. beibehalten wird

3.Der letzte Schritt, ist wahrscheinlich nicht erforderlich, aber! Öffnen Sie die IIS-Verwaltungskonsole. Klicken Sie auf das oberste Element, öffnen Sie im IIS-Segment die Komponente "Module". Klicken Sie in der rechten Seitenleiste auf "Sortierte Liste anzeigen ..." und stellen Sie sicher, dass RewriteModule in der Liste UNTEN des DynamicCompressionModuls angezeigt wird. Als Referenz können Sie hier sehen - Ссылка

%Vor%     
Shirish 03.07.2015, 10:08
quelle

Tags und Links