Как указать URL-сопоставления в ASP.NET 4.0, когда параметры задействованы?

The problem

У меня есть веб-сайт с некоторыми статьями внутри. Статьи доступны с использованием базы данных результатов записи на одной странице. Когда определенная статья должна быть доступна, мне нужноarticle-id и мне нужно только попасть на страницу:http://www.mysite/Articles.aspx?a={article-id}.

Это хорошо, но не очень дружелюбно и не масштабируемо. Я хочу перенаправить каждый URL в форме:http://www.mysite/articles/{article-id} на страницуhttp://www.mysite/Articles.aspx?a={article-id}.

Я знаю что используяWeb.Config Я могу использоватьurlMappings настройки, но не знаю, как вставить туда регулярное выражение.

Some notes

Пожалуйста, учтите, что я хотел бы иметь простой инструмент для перевода. Я не хочу редактировать свои существующие страницы. Это решение должно быть максимально прозрачным для компонентов моего приложения.

Какова лучшая практика, чтобы получить решение?

Ответы на вопрос(2)

Ваш ответ на вопрос