IIS7 URL Переписать, как это работает, если значение поступает из БД - PullRequest
2 голосов
/ 06 апреля 2011

Я пытаюсь использовать IIS7 URL Rewrite для приложения, с которым я работаю.

В данный момент мои URL выглядят так:

overview.aspx?orgId=2121

Где каждый orgId будет иметьназвание организации.

Я бы хотел, чтобы мой URL выглядел следующим образом:

/OrgName/Overview
/Microsoft/Overview

Можно ли написать такое правило в IIS7, где нужно будет искать идентификаториз базы данных получить значение имени для организации и затем добавить к организации?

Мне также нужно было бы сохранить эти дружественные URL-адреса в моей БД, или IIS автоматически переключился бы на дружественные URL-адреса, если кто-то введет overview.aspx?orgId=2121?

1 Ответ

0 голосов
/ 07 апреля 2011

Для этого вам потребуется собственный провайдер.

http://learn.iis.net/page.aspx/804/developing-a-custom-rewrite-provider-for-url-rewrite-module/

...