Я только начал использовать 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. Кто-нибудь может подсказать, что я делаю не так?