Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 3506|Antwort: 1

[Web] IIS-URL-Umschreib-Modul-Regel-Clearing

[Link kopieren]
Veröffentlicht am 15.01.2023 17:39:51 | | | |
Anforderungen: Beim Veröffentlichen eines Projekts in einem Unterverzeichnis der IIS-Seite meldet das URL-Route-Rewriting-Modul in web.config einen Fehler von 500, da der Regelname mit dem des Elternverzeichnisses identisch ist.

nginx pseudostatische Regeln
https://www.itsvse.com/thread-7810-1-1.html

IIS URL Rewrite 2.1 ermöglicht es Webadministratoren, leistungsstarke Regeln für URLs zu erstellen, die für Nutzer leichter zu merken und Suchmaschinen zu finden sind. Durch die Verwendung von Regelvorlagen, das Umschreiben von Zuordnungen, . NET-Anbieter und andere in IIS Manager integrierte Funktionen können Webadministratoren einfach Regeln einrichten, um programmatische Regeln für Verhalten basierend auf HTTP-Headern, HTTP-Antwort- oder Anfrageheadern, IIS-Servervariablen und sogar komplexen URL-Umschreibvorgängen zu definieren. Zusätzlich können Webadministratoren Weiterleitungen durchführen, benutzerdefinierte Antworten senden oder HTTP-Anfragen basierend auf der in der Umschreibregel ausgedrückten Logik stoppen.

Zuerst muss das IIS URL Rewrite Modul separat installiert werden, laden Sie das URL Rewrite Modul 2.1 herunter:Der Hyperlink-Login ist sichtbar.

Ändern Sie die web.config-Datei und fügen Sie Regeln zum Testen hinzu, wie folgt:




Wenn das Unterverzeichnis giltRegeln mit demselben Namen, ein 500-Fehler wird wie folgt gemeldet:

500-URL-Umschreib-Modul-Fehler.




Lösung 1

Ändern Sie den Regelnamen wie in der folgenden Abbildung gezeigt:





Lösung 2

Entferne eine einzelne Regel oder lösche alle Regeln.

Entfernen Sie eine einzelne Regel, die wie folgt konfiguriert ist:

Löschen Sie alle Regeln mit folgender Konfiguration:

(Ende)




Vorhergehend:Nginx-Lastverteilung adressiert das Backend-SESSION-Single-Point-Problem
Nächster:[Dreh dich]. NET Core
Veröffentlicht am 15.01.2023 22:58:28 |
Lerne es
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com