冲突的iis重写规则

冲突的iis重写规则,iis,url-rewriting,iis-7.5,Iis,Url Rewriting,Iis 7.5,我的web.config中有以下重定向 <rule name="module1" stopProcessing="true"> <match url="^module1\/?" ignoreCase="true" /> <action type="Redirect" url="https://www.somesite.com" /> </rule> <rule name="module10" stopProcessing

我的web.config中有以下重定向

<rule name="module1" stopProcessing="true">
     <match url="^module1\/?" ignoreCase="true" />
     <action type="Redirect" url="https://www.somesite.com" />
</rule>

<rule name="module10" stopProcessing="true">
     <match url="^module10\/?" ignoreCase="true"/>
     <action type="Redirect" url="https://www.someothersite.com" />
</rule>

当我输入www.mysite.com/module10时,我得到了重定向到module1的消息


我需要做什么来解决这个问题?

IIS论坛的一位用户给了我答案。如果我在web.config中将module10重定向放在module1重定向之前,那么一切都会正常工作。

IIS论坛的一位用户给了我答案。如果我在web.config中将module10重定向放在module1重定向之前,那么一切都会正常工作