单个域下的多个应用程序,在相应的文件夹中

时间:2014-02-23 18:35:20

标签: asp.net iis iis-7.5

这有点不寻常,但有些合理。我有一个域名mycompany.com和一个子域demos.mycompany.com,我想在此子域下托管一些演示应用程序。

所以我在IIS(7.5)中创建了一个名为demos.mycompany的网站,并添加了2个名为demo1demo2的应用程序,其中包含不同的网站应用程序,可以访问它们通过demos.mycompany/demo1demos.mycompany/demo2。根网站(demos.mycompany.com)正确加载并正常工作。但问题是demo1这是一个asp.net web api项目。在发出对Web服务的请求时会出现问题,例如找不到demos.mycompany/api/Account/UserInfo,因为项目基本URL已更改为demos.mycompany/demo1,因此提到的Web服务在demos.mycompany/demo1/api/Account/UserInfo处可用。

我不知道这种方法是否会有其他问题。这只是我发现的一个大问题,可能还有其他缺点。

  1. 有什么建议可以解决这个问题吗?
  2. 在采用这种方法之前还有其他问题要考虑吗?

0 个答案:

没有答案