Перезапись URL почтового индекса с помощью IIS7 URL Rewrite не работает - PullRequest
0 голосов
/ 18 февраля 2011

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

Я пытаюсь переписать почтовый индекс, чтобы / KA71DR переписал в /gis/property.asp?postcode=KA71DR

У меня есть следующее, но оно не работает:

<rule name="Postcode">
<match url="^/[a-zA-Z]{1,2}[0-9][0-9A-Za-z]{0,1} {0,1}[0-9][A-Za-z]{2}$" />
<action type="Rewrite" url="/gis/Property.aspx?postcode={R:0}" />
</rule>

Тестовый шаблон работает. Но когда я пробую страницу, она возвращает 404. Кто-нибудь может подсказать, что я делаю не так?

1 Ответ

0 голосов
/ 21 февраля 2011

Пришлось удалить ведущий слеш и все заработало.

...