Frage

Ich bin derzeit mit Intelligencia.UrlRewriter hat jemand eine bessere Vorschläge?

War es hilfreich?

Lösung

System.Web.Routing ist < strong> Teil von .NET 3.5 SP1 und Sie können es sowohl für Ihre ASP.NET Web Form-Anwendung und Ihre MVC-Anwendung verwenden.

Die offizielle ASP.NET-Website hat eine gute Quickstart Tutorial auf System.Web.Routing.

Andere Tipps

ISAPI_Rewrite ist auch eine gute generische Lösung - funktioniert nicht nur mit ASP.NET, aber mit jedem anderen System .

Ein alternativer Ansatz zu berücksichtigen ist, URL Routing . Dies ist nicht die gleiche wie Umschreiben (Rewriting beinhaltet, während Routing zum anderem einer URL zu ändern beinhaltet dynamische URLs in verschiedenen Teilen Ihrer Anwendung direkt abbildet) und ist nicht so einfach für ein vorhandenes Projekt zu implementieren, aber wenn Sie beginnen, ein Projekt aus kratzen Sie könnte dies ein besserer Ansatz, je nach Ihren genauen Anforderungen finden. Auf der anderen Seite kann es keine Verwendung für Sie überhaupt sein, aber zumindest können Sie eine fundierte Entscheidung treffen!

den Vorschlag von Seb Nilsson machte Nach sehe ich ein bisschen überall auf Google und fand diese schönen Beispiele:

Wenn Sie mit IIS 6 arbeiten, ist es wichtig, einen Blick auf diese Blog

IIS 7 kommt mit einem rewrite-Modul

Sie können weitere Links in diesem Wikipedia-Artikel

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top