我为网站设置了几条规则,使用IIS 重写模块。
处理完每条规则后会发生什么,是否会在执行完第一条规则后停止处理规则,还是继续处理下一条规则(在这种情况下我该如何防止这种情况)?
规则的顺序重要吗?
答案1
默认情况下,模块将继续处理规则,顺序很重要。启用该StopProcessing
标志将修改此行为,但对于不同类型的规则,它会执行不同的操作。在具有此标志的规则匹配后,重写规则将停止评估。重定向规则不会。
我为网站设置了几条规则,使用IIS 重写模块。
处理完每条规则后会发生什么,是否会在执行完第一条规则后停止处理规则,还是继续处理下一条规则(在这种情况下我该如何防止这种情况)?
规则的顺序重要吗?
默认情况下,模块将继续处理规则,顺序很重要。启用该StopProcessing
标志将修改此行为,但对于不同类型的规则,它会执行不同的操作。在具有此标志的规则匹配后,重写规则将停止评估。重定向规则不会。