Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 3506|Odpowiedź: 1

[Web] Modul przepisywania URL IIS – Czyszczenie reguł

[Skopiuj link]
Opublikowano 15.01.2023 17:39:51 | | | |
Wymagania: Podczas publikowania projektu do podkatalogu na stronie IIS, moduł przepisywania tras URL w web.config zgłasza błąd 500, ponieważ nazwa reguły jest taka sama jak w katalogu nadrzędnym.

Pseudostatyczne reguły nginx
https://www.itsvse.com/thread-7810-1-1.html

IIS URL Rewrite 2.1 umożliwia administratorom stron internetowych tworzenie zaawansowanych reguł dla URL, które są łatwiejsze do zapamiętania użytkownikom i wyszukiwarek do znalezienia. Poprzez wykorzystanie szablonów reguł, przepisywanie odwzorowań, . Dostawcy NET oraz innych funkcji zintegrowanych z Menedżerem IIS, administratorzy webowi mogą łatwo ustawić reguły definiujące reguły programowe dotyczące zachowania na podstawie nagłówków HTTP, nagłówków odpowiedzi HTTP lub żądań, zmiennych serwera IIS, a nawet skomplikowanych przepisów URL. Dodatkowo administratorzy stron mogą wykonywać przekierowania, wysyłać niestandardowe odpowiedzi lub zatrzymywać żądania HTTP na podstawie logiki wyrażonej w regułzie przepisu.

Po pierwsze, moduł IIS URL Rewrite musi być zainstalowany osobno, pobierz moduł URL Rewrite 2.1:Logowanie do linku jest widoczne.

Zmodyfikuj plik web.config i dodaj reguły do testowania, w następujący sposób:




Jeśli podkatalog maZasady o tej samej nazwie, błąd 500 zostanie zgłoszony w następujący sposób:

Błąd modułu przepisywania 500 URL.




Rozwiązanie 1

Zmodyfikuj nazwę reguły, jak pokazano na poniższym rysunku:





Rozwiązanie 2

Usuń jedną zasadę lub usuń wszystkie reguły.

Usuń jedną regułę, skonfigurowaną następująco:

Usuń wszystkie zasady w następującej konfiguracji:

(Koniec)




Poprzedni:Load balancing Nginx rozwiązuje problem pojedynczego punktu backend SESSION
Następny:[Skręć]. NET Core
Opublikowano 15.01.2023 22:58:28 |
Naucz się go
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com