Настройка перенаправления в файле web.config

Я пытаюсь перенаправить некоторые недружественные URL-адреса на более описательные. Эти URL-адреса заканчиваются на .aspx?cid=3916, причем последние цифры различаются для каждой страницы с названием категории. Я хочу вместо этого перенаправить на Category/CategoryName/3916. Я попробовал это в файле web.config:

<location path="Category.aspx?cid=3916">
<system.webServer>
  <httpRedirect enabled="true" destination="http://www.site.com/Category/CategoryName/3916" httpResponseStatus="Permanent" />
</system.webServer>

, но, поскольку он не заканчивался только расширением, это не сработало. Есть ли простой способ заставить это работать? Я использую IIS 7.5.

48
задан Sergio 26 February 2014 в 13:40
поделиться