Url rewriting ARR和url重写以路由到IIS Web服务器中的localhost应用程序

Url rewriting ARR和url重写以路由到IIS Web服务器中的localhost应用程序,url-rewriting,reverse-proxy,iis-8.5,arr,Url Rewriting,Reverse Proxy,Iis 8.5,Arr,我使用ARR和URL重写将代理请求从internet反向发送到本地主机MVC web应用程序 奇怪的是,web应用程序的某些部分工作正常,而其他部分显示404错误: 1) 当我输入:mywebsite/Nodewebsite/-这很有效 2) 当我输入:mywebsite/Nodewebsite/blog-这很有效 3) 当我输入:mywebsite/Nodewebsite/admin-我的管理页面很好,但当我尝试登录时,我会出现404错误 4) 当我点击一个链接,比如说:mywebsite/N

我使用ARR和URL重写将代理请求从internet反向发送到本地主机MVC web应用程序

奇怪的是,web应用程序的某些部分工作正常,而其他部分显示404错误:

1) 当我输入:mywebsite/Nodewebsite/-这很有效

2) 当我输入:mywebsite/Nodewebsite/blog-这很有效

3) 当我输入:mywebsite/Nodewebsite/admin-我的管理页面很好,但当我尝试登录时,我会出现404错误

4) 当我点击一个链接,比如说:mywebsite/Nodewebsite/blog,指向我的web应用程序中的另一个页面时,我得到一个404错误

我检查了URL,路径在404错误中不正确,它指向我的web根文件夹中的一个位置

似乎每当我试图通过键入特定URL从互联网访问web应用程序时,它都会工作,但如果某个内容重定向到某个站点,则会出现404错误