Назад | Перейти на главную страницу

Перезапись IIS 7 с точным соответствием

Я пытаюсь настроить перезапись для своего сайта. Я возился с этим несколько дней, но не могу заставить его работать правильно.

Вот что я ищу:

Исходный URL: site.com/searchresults.aspx?categoryid=6
Желаемый URL: site.com/products/books/school

В дополнение к этому точному совпадению у меня есть еще 50, у которых нет шаблона. Нужно ли мне устанавливать правило точного соответствия для каждого из них, или есть сокращенный способ сделать это?

Спасибо

Вам нужно будет опубликовать свое правило в том виде, в котором оно существует, чтобы мы помогли вам отладить проблему с точным соответствием.

Для этого типа перенаправления вам нужно будет написать явные правила, поскольку механизм правил не может автоматически преобразовать ваш запрос в путь uri (это то, что должно делать приложение). Если это ваше собственное приложение, я бы предложил изменить правила маршрутизации или поместить перенаправление прямо в код searchresults.aspx.