2011-03-19 22 views
0

供参考:Scott Guthrie的Microsoft Web Farm entryURL重写,Web Farm和ASP.NET MVC 3:虚拟路径'null'映射到另一个应用程序,这是不允许的

使用Microsoft Web Farm,您将“URL重写”用于将入站流量引导到Web场。使用ASP.NET MVC 3,我得到以下错误:

The virtual path 'null' maps to another application, which is not allowed.

取出URL重写,并现场火灾时没有问题。在这种情况下,我在同一台服务器上安装Controller和Primary,Scott Guthrie在他的帖子中表示将工作。

我无法将URL重写移动到站点级别,因为它不适用于Web场。也许我应该将这些网站移动到不同的8080端口上?

编辑:

我有一部分工作。我NATTED外部流量进入服务器上的端口591,然后将URL重写到端口80上的服务器场。我需要将Controller流量与主要流量分开。会及时向大家发布。

唯一不好的部分是,我每天检查它,我得到一个502错误。我重新启动控制器/主服务器,直到第二天,它就像一个魅力。

+0

嗨Zim,我遇到了和你一样的问题,你找到了一个原因和解决方案吗? – 2013-05-24 03:42:48

回答

0

添加Web 80端口上

81端口加入真正的Web

创建农场

编辑ARR

添加条件{SERVER_PORT} = 80

如此, 80重写到农场,81不是

约502,可能edi t代理超时(默认值:30)大于Web超时(默认值:120)

相关问题