ARR 重定向规则(错误 404)

ARR 重定向规则(错误 404)

好吧,我正在使用 ARR 使 IIS 充当 Tomcat 的前端,我的应用程序就在那里。我使用的规则仅适用于第一个索引页,仅此而已。

规则是

Patter (Wildcards) *myapp*

Rewrite To: http://myserver:8080/myapp/

I only have one box checked (Stop Processing). 

当我使用 IIS (myserver/myapp) 调用 myapp 时,它成功将我重定向到 myapp 索引页,之后它给了我一个错误 404

Requested URL      http://myserver:80/login
Physical Path      C:\inetpub\wwwroot\login

为什么 IIS 不指向我的应用程序所在的位置?为什么它指向 IIS 主文件夹?

答案1

我算了一下,因为假设这是规则规定的。应该是这样的:

Patter (Wildcards) *myapp*

Rewrite To: http://myserver:8080/myapp{R:2}

这意味着“将第二个星号附加到 URL(myapp 之后的任何内容)”

相关内容