我想在azure中设置Azure AppServices。我有多个应用程序,我想在同一个域下运行,以及要应用的URL。 mysite.com/app1,mysite.com/app2等我知道我可以在IIS下执行此操作,但我想使用Azure AppServices而不是使用我必须管理的虚拟服务器。
答案 0 :(得分:1)
我想在同一个域下运行多个应用,并且要应用这样的网址。
根据我的理解,您可以在单个Azure网站中配置多个虚拟目录和应用程序。您可以按照以下步骤操作:
设置虚拟目录或应用程序
登录Azure门户,选择您的网络应用,点击“设置>应用设置”,然后添加以下配置:
将您的应用程序部署到Azure
您可以使用KUDU或其他工具(例如FTP等)来部署您的应用程序。
<强>测试强>
此外,这里有关于将多个虚拟目录部署到单个Azure网站的tutorial,您可以参考它。
<强>更新强>
我通过kudu检查了有关APP_POOL_ID的环境变量:
https://{your-appname}.scm.azurewebsites.net/Env.cshtml
使用IIS Manager远程访问我的azure网络应用,并找到以下设置:
要为您的azure网络应用添加自定义域,您可以参考此tutorial。
答案 1 :(得分:0)
将它们添加到单独的目录中而不是根目录中。当您在根目录中添加它们时,应用程序将从mysite.com启动。但是如果你将它们添加到不同的目录中,那么它将以mysite.com/dir1和mysite.com/dir2
开头