Wie geben Sie die url-mappings in ASP.NET 4.0, wenn Parameter mit einbezogen werden?

Das problem

Ich habe eine Website mit einigen Artikeln drin. Artikel erfolgt über eine Datenbank schreiben die Ergebnisse auf einer einzigen Seite. Wenn Sie einen bestimmten Artikel zugegriffen werden kann, brauche ich die Artikel-id und ich muss nur auf die Seite: http://www.mysite/Articles.aspx?a={article-id}.

Dies ist schön, aber nicht wirklich freundlich und nicht skalierbar. Was ich tun möchte, ist zum umleiten von jeder url in der form: http://www.mysite/articles/{article-id} auf der Seite http://www.mysite/Articles.aspx?a={article-id}.

Weiß ich, dass mit Web.Config ich kann die urlMappings - Einstellungen, wissen aber nicht, wie das einfügen eines regex gibt.

Einige Hinweise

Bitte beachten Sie, dass ich würde gerne ein einfaches übersetzungs-tool. Ich will nicht Bearbeiten, meine bestehenden Seiten. Diese Lösung sollte so transparent wie möglich zu meiner Anwendung Komponenten.

Was ist die beste Vorgehensweise zur Lösung zu gelangen?

  • side note - it ist eine skalierbare Lösung, nicht sicher, warum Sie denken, es ist nicht
InformationsquelleAutor Andry | 2012-09-28
Schreibe einen Kommentar