Iis 7 IIS7中有多个重写映射,只有一个响应

Iis 7 IIS7中有多个重写映射,只有一个响应,iis-7,url-rewrite-module,Iis 7,Url Rewrite Module,我的站点中有不止一个重写地图,但似乎只有一个地图在工作 Web.config文件的相关块读取: 我的文件rewriteMaps.config(出于演示目的删除了几行)如下所示: 所有区域设置重定向都工作正常;然而,这些短URL都不起作用;他们只是给出了404响应 我有什么明显做错了吗?或者说,使用多个重写映射是否存在一些我不知何故遗漏的复杂问题?您的重写规则几乎没有问题: 1) 对于简短的URL重定向,您正在匹配字符串,例如/en gb或/en gb/,这就是为什么您的本地重定向可以工作

我的站点中有不止一个重写地图,但似乎只有一个地图在工作

Web.config文件的相关块读取:


我的文件rewriteMaps.config(出于演示目的删除了几行)如下所示:


所有区域设置重定向都工作正常;然而,这些短URL都不起作用;他们只是给出了404响应


我有什么明显做错了吗?或者说,使用多个重写映射是否存在一些我不知何故遗漏的复杂问题?

您的重写规则几乎没有问题:

1) 对于简短的URL重定向,您正在匹配字符串,例如/en gb或/en gb/,这就是为什么您的本地重定向可以工作,但在字符串为“getstarted”时不能工作的原因



应该是我的一个朋友刚刚在Facebook上发表了同样的评论。这是显而易见的,现在有人也指出了这一点!我明天到办公室之前不能查,但我敢打赌,一旦我查了,你就会得到一个绿色的记号。谢谢o) 正如你从亮绿色的蜱虫身上可以看出的那样,现在你提到的最明显的就是它到底出了什么问题。谢谢你发现了它,并清楚地指出了问题所在。