Am Ende der Seite, auf die Sie verlinkt haben, finden Sie Links zu Artikeln, in denen die Verwendung des URL-Rewrite-Moduls erläutert wird .
Im Allgemeinen müssen Sie das URL-Umschreibungsmodul in IIS installieren und anschließend eine oder mehrere Umschreiberegeln konfigurieren, indem Sie entweder den IIS-Manager verwenden oder die web.config- Dateien manuell bearbeiten .
1. Suchen und öffnen Sie die URL-Rewrite-Benutzeroberfläche im IIS-Manager
2. Sie können eingehende und ausgehende Umschreiberegeln verwalten
3. Hier ist ein einfaches Beispiel für einen Regex-Abgleich und das Umschreiben in ein Unterweb
4. Die daraus resultierenden Umschreibungsregeln, die in web.config erstellt wurden :
<?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="MyRule001" stopProcessing="true"> <match url="^services/(.*)" /> <action type="Rewrite" url="http://localhost/my/services/" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
Dies reicht aus, um die meisten URLs neu zu schreiben. In 99,999% der meisten realen Szenarien müssen keine Anbieter konfiguriert werden. Sie sind nur für fortgeschrittene Umschreibungsanforderungen vorhanden (z. B. dynamisches Umschreiben statt einer statischen Regel).
Es ist in erster Linie von Microsoft beabsichtigt, dass Sie einfach Umschreibungsregeln definieren, die Ihren Anforderungen entsprechen, wie oben gezeigt.
Hoffe das hilft anderen.