IIS中的Url Rewrite获得404

时间:2012-11-15 11:31:02

标签: iis

<rule name="List_of_mfrs" enabled="true">
    <match url="/Manufacturers_(\w)" ignoreCase="false" />
    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
    <action type="Rewrite" url="/list_of_mfrs/mfrs.cfm?ot={R:1}" />
</rule>

当我输入时:http://MyLocalHost/list_of_mfrs/mfrs.cfm?ot=R它出现404错误。为什么呢?

1 个答案:

答案 0 :(得分:0)

我知道为什么会这样:因为/中的字符@type@url

这是正确的文字:

<rule name="List_of_mfrs" enabled="true">
    <match url="Manufacturers_(\w)" ignoreCase="false" />
    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
    <action type="Rewrite" url="list_of_mfrs/mfrs.cfm?ot={R:1}" />
</rule>