【发布时间】:2016-10-10 16:31:31
【问题描述】:
目前我有一个内部服务器serv,它有一个应用程序app。
它正在运行 MVC 5,有 2 个页面 Account/Logon 映射到控制器和一个动作。
还有Orders/Display(又是控制器/动作)
为了让外界的互联网用户看到我有一个运行 IIS 的主机服务器host。它像这样将主机 URL 映射到内部应用程序
host/Account/Logon -->serv/app/Account/Logon
所以基本上host/... 之后的所有内容都会更改为serv/app/....
我的问题是如果我这样做RedirectToAction("Display","Orders");
(有很多这样的重定向,因为有很多控制器/动作组合。
内部服务器抓取主机部分,但也按顺序添加“应用程序” 切换到下一页或路线
所以,host/app/Orders/Display
我的问题是主机 IIS 将此 URL 映射到 host/app/app/Orders/Display
因为这是它的映射设置要做的事情。始终添加“应用程序”
我该如何解决这个问题? serv 有什么办法吗
相对映射?换句话说,它只看到原始的host/Account/Logon
所以切换它会是host/Orders/Display?
【问题讨论】:
标签: c# asp.net-mvc