Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 3506|Antwoord: 1

[Web] IIS URL Herschrijfmodule Regel-clearing

[Link kopiëren]
Geplaatst op 15-01-2023 17:39:51 | | | |
Vereisten: Bij het publiceren van een project in een submap van de IIS-site, zal de URL-route-herschrijfmodule in web.config een 500-fout rapporteren omdat de regelnaam hetzelfde is als die van de oudermap.

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

IIS URL Rewrite 2.1 stelt webbeheerders in staat krachtige regels voor URL's te maken die gemakkelijker voor gebruikers te onthouden en zoekmachines te vinden zijn. Door regelsjablonen te gebruiken, mappings te herschrijven, . NET-provider en andere functies geïntegreerd in IIS Manager, kunnen webbeheerders eenvoudig regels instellen om programmatische regels voor gedrag te definiëren op basis van HTTP-headers, HTTP-respons- of verzoekheaders, IIS-servervariabelen en zelfs complexe URL-herschrijvingen. Daarnaast kunnen webbeheerders redirects uitvoeren, aangepaste antwoorden sturen of HTTP-verzoeken stoppen op basis van de logica die in de herschrijfregel wordt uitgedrukt.

Allereerst moet de IIS URL Rewrite-module apart worden geïnstalleerd, download de URL Rewrite module 2.1 download:De hyperlink-login is zichtbaar.

Pas het web.config-bestand aan en voeg regels toe voor testen, als volgt:




Als de submap heeftRegels met dezelfde naam, een 500-fout wordt als volgt gerapporteerd:

500 URL herschrijfmodule fout.




Oplossing 1

Wijzig de regelnaam zoals weergegeven in de volgende figuur:





Oplossing 2

Verwijder één regel of maak alle regels schoon.

Verwijder één enkele regel, geconfigureerd als volgt:

Maak alle regels schoon met de volgende configuratie:

(Einde)




Vorig:Nginx load balancing pakt het backend SESSION single point probleem aan
Volgend:[Draai]. NET Core
Geplaatst op 15-01-2023 22:58:28 |
Leer het
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com