Domanda

Attualmente sto usando Intelligencia.UrlRewriter qualcuno ha suggerimenti migliori?

È stato utile?

Soluzione

System.Web.Routing è < strong> parte di .NET 3.5 SP1 e puoi usarlo sia per la tua applicazione ASP.NET WebForm che per la tua applicazione MVC.

Il sito ASP.NET ufficiale ha un buon QuickStart Tutorial su System.Web.Routing.

Altri suggerimenti

ISAPI_Rewrite è anche una buona soluzione generica - funziona non solo con ASP.NET ma con qualsiasi altro sistema .

Un approccio alternativo da considerare è URL routing . Ciò non equivale alla riscrittura (la riscrittura comporta la modifica di un URL a un altro mentre il routing comporta la mappatura diretta di URL dinamici su diverse parti dell'applicazione) e non è così facile da implementare per un progetto esistente, ma se si avvia un progetto da graffio potresti trovare questo un approccio migliore a seconda delle tue esatte esigenze. D'altra parte, potrebbe non essere affatto utile per te, ma almeno puoi prendere una decisione informata!

Seguendo il suggerimento di Seb Nilsson ho guardato un po 'tutto su Google e ho trovato questi begli esempi:

Quando si lavora con IIS 6 è importante dare un'occhiata a questo Blog

IIS 7 viene fornito con un modulo di riscrittura

Puoi trovare ulteriori collegamenti in questo articolo di Wikipedia

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top