Regex 使用IIS7 url重写的邮政编码url重写无效

Regex 使用IIS7 url重写的邮政编码url重写无效,regex,iis-7,url-rewriting,postal-code,Regex,Iis 7,Url Rewriting,Postal Code,我刚刚开始使用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="Rewri

我刚刚开始使用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。有人能告诉我我做错了什么吗?

不得不删除前导斜杠,结果成功了