IIS反向代理服务器失败,没有结尾的斜杠

我有IIS重写URL作为Apache Tomcat的反向代理

example.com/app/redirect到example.com:8080/app/。 端口80redirect到同一台服务器上的端口8080。

如果我去example.com/app/,它按预期工作。 但是,如果我去example.com/app(没有结尾的斜杠),它会导致404错误。

我匹配入站规则的模式是^app/(.*) 。 然后该操作重写为URL http://127.0.0.1:8080/app/{R:1}

任何build议如何让这个工作没有斜线后面?

我有一个类似的问题,并设法通过创build两个规则来解决它

  1. 301redirect

search模式:^ app $

redirecturl:app /

  1. 改写

search模式:^ app /(.*)

重写URL: http : //127.0.0.1 : 8080/app/ {R:1}