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



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

主MVC站点->www.thesite.com(物理路径=wwwroot/thesite)
站点的WordPress博客->www.theste.com/blog(物理路径=wwwroot/sthesiteblog)

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

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

我不是唯一一个有这种需求的人,但我很难找到关于如何做到这一点的最新信息。有什么想法吗?

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

最新更新