Jak określić odwzorowania adresu URL w programie ASP.NET 4.0, gdy występują parametry?

Problem

Mam stronę internetową z kilkoma artykułami w środku. Artykuły są dostępne za pomocą wyników zapisywania bazy danych na jednej stronie. Kiedy jakiś artykuł ma być dostępny, potrzebujęidentyfikator artykułu i muszę tylko dostać się na stronę:http://www.mysite/Articles.aspx?a={article-id}.

To miłe, ale niezbyt przyjazne i nieskalowalne. Chcę przekierować każdy adres URL w postaci:http://www.mysite/articles/{article-id} do stronyhttp://www.mysite/Articles.aspx?a={article-id}.

Wiem to używającWeb.Config Mogę użyćurlMappings ustawienia, ale nie wiem, jak tam wstawić wyrażenie regularne.

Niektóre notatki

Proszę wziąć pod uwagę, że chciałbym mieć proste narzędzie do tłumaczenia. Nie chcę edytować moich istniejących stron. To rozwiązanie powinno być jak najbardziej przejrzyste dla moich komponentów aplikacji.

Jaka jest najlepsza praktyka, aby dostać się do rozwiązania?

questionAnswers(2)

yourAnswerToTheQuestion