Перезапись URL в .NET (iis7) - PullRequest
0 голосов
/ 27 марта 2011

Это задача для создания двунаправленной перезаписи URL на платформе .NET. URL управляются там, где должен быть результат.

www.somewhere.com/Region/Program/Cat1/Cat2/Cat3/Catn/ для списков и

www.somewhere.com/Region/Program/document-title-seperated-with-dashes-and-ending-in-a-real-44500012 document id.

Для региона это вызов базы данных.

Для Программы это перевод в базу данных.

Для Cat1 - Catn это вызов базы данных.

Текущий URL выглядит как www.somewhere.com/programname/?statictext&region=Number&cat=Number

1 Ответ

1 голос
/ 27 марта 2011

Вы можете создать свой собственный класс RemapperPage, который реализует IHttpHandlerFactory, или определить правила перезаписи в файле .config, когда вы установили http://www.iis.net/download/urlrewrite модуль.

...