在代理服务器后面设置ASP.NET应用程序的基本URL

aqu*_*nas 5 asp.net iis proxy

我有与此问题的海报相同的问题在 具有不同根相对路径的代理后面运行ASP.NET MVC应用程序

除了我在IIS 7中运行"经典"ASP.NET 4.0.基本上,应用程序部署到http:// machine/MyApp,但它通过代理服务器访问:http:// someotherMachine/SomeDirectory/MyApp的.因此,ASP.NET认为/ MyApp是根,但在这种情况下它确实不是.是否有一些我可以设置的ASP.NET或IIS的神奇设置告诉它,"嘿,顺便说一句,这个应用程序的实际上是SomeDirectory而不是MyApp?"

小智 0

您可以在 Web 服务器上创建一个像 SomeDirectory 这样的目录,将其设置为根应用程序,然后在 SomeDiretory 下创建一个指向 MyApp 的虚拟目录吗?