Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 3506|Odgovoriti: 1

[Web] Čiščenje pravil modula za prepis URL-jev v IIS

[Kopiraj povezavo]
Objavljeno na 15. 01. 2023 17:39:51 | | | |
Zahteve: Pri objavi projekta v podmapo IIS lokacije bo modul za prepisovanje URL poti v web.config poročal o napaki 500, ker je ime pravila enako kot ime nadrejenega imenika.

nginx psevdostatična pravila
https://www.itsvse.com/thread-7810-1-1.html

IIS URL Rewrite 2.1 omogoča spletnim administratorjem ustvarjanje zmogljivih pravil za URL-je, ki jih uporabniki lažje zapomnijo in jih iskalniki lažje najdejo. Z uporabo predlog pravil, prepisovanjem preslikav, . NET ponudnik in druge funkcije, integrirane v IIS Manager, lahko spletni administratorji enostavno nastavijo pravila za določanje programskih pravil za vedenje na podlagi HTTP glav, HTTP odgovorov ali glav zahtev, IIS strežniških spremenljivk in celo kompleksnih prepisov URL-jev. Poleg tega lahko spletni skrbniki izvajajo preusmerjanja, pošiljajo prilagojene odgovore ali ustavljajo HTTP zahteve na podlagi logike, izražene v pravilu prepisovanja.

Najprej je treba modul IIS URL Rewrite namestiti ločeno, prenesite modul URL Rewrite 2.1:Prijava do hiperpovezave je vidna.

Spremenite datoteko web.config in dodajte pravila za testiranje, kot sledi:




Če podimenik imaPravila z enakim imenom, napaka 500 bo prijavljena na naslednji način:

Napaka modula za prepis URL-jev 500.




Rešitev 1

Spremenite ime pravila, kot je prikazano na naslednji sliki:





Rešitev 2

Odstranite eno pravilo ali odstranite vsa pravila.

Odstranite eno samo pravilo, konfigurirano takole:

Očistite vsa pravila z naslednjo konfiguracijo:

(Konec)




Prejšnji:Nginx uravnoteženje obremenitve rešuje problem posamezne točke v ozadju SESSION
Naslednji:[Obrat]. NET Core
Objavljeno na 15. 01. 2023 22:58:28 |
Nauči se
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com