Azure网站作为其他Azure网站的虚拟应用程序/目录

时间:2014-02-22 21:18:00

标签: azure azure-web-sites virtual-directory

我希望将MVC网站迁移到Azure网站。我目前在IIS中设置的内容如下:

主要MVC网站 - > www.thesite.com(物理路径= wwwroot / thesite)
该网站的WordPress博客 - > www.thesite.com/blog(phys path = wwwroot / thesiteblog)

这是我的两个独立项目。它们存在于wwwroot中的单独目录中。在主MVC站点上,我配置了一个虚拟目录,将www.thesite.com/blog指向wwwroot / thesiteblog。

是否可以使用Azure网站复制此行为?我看到有虚拟应用程序和目录的配置选项,但它们似乎只允许指向具有相同网站的其他位置。理想情况下,我想创建2个Azure网站,并将网站#1的/ blog子目录指向网站#2的根目录。我不希望将网站#2中的代码合并到网站#1中,但如果我发现这是我唯一的选择,我会这么做。

我不可能是那里之前唯一有这种需求的人,但我很难找到关于如何做这件事的最新信息。有什么想法吗?

1 个答案:

答案 0 :(得分:8)

您可以将它们保存在2个单独的项目中,并使用Azure中的虚拟目录和应用程序设置在同一站点下发布2个不同的项目。它们将在相同的应用程序池下运行,因为在Azure中,当前网站和应用程序池之间存在1:1映射。如何,请查看我的回答here