Маршрут для преобразования "папки" для поиска - PullRequest
0 голосов
/ 29 мая 2020

Могу ли я использовать для этого маршрутизацию Asp. Net?

Запрошенный URL = http://example.com/12345

Фактическое действие = http://example.com/search.aspx?id=12345

Мне не удалось понять, как это настроить в моем Global.asax

1 Ответ

0 голосов
/ 03 июня 2020

Я нашел решение. Я создал свой собственный обработчик System.Web.IHttpModule, проверил URL-адрес в Rewrite_BeginRequest и перенаправил на свою страницу поиска с «папкой» в качестве параметра. Затем мне пришлось добавить свой UrlRewriteModule, используя следующее в web.config.

    <configuration>
        <system.webServer>
            <modules runAllManagedModulesForAllRequests="true">
                <add name="URLChecking" type="UrlRewriteModule"/>
            </modules>
        </system.webServer>
    </configuration>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...