如何使用mysite.com/app1和mysite.com/app2的网址设置azure app服务

时间:2017-09-08 00:12:02

标签: azure azure-web-sites

我想在azure中设置Azure AppServices。我有多个应用程序,我想在同一个域下运行,以及要应用的URL。 mysite.com/app1,mysite.com/app2等我知道我可以在IIS下执行此操作,但我想使用Azure AppServices而不是使用我必须管理的虚拟服务器。

2 个答案:

答案 0 :(得分:1)

  

我想在同一个域下运行多个应用,并且要应用这样的网址。

根据我的理解,您可以在单个Azure网站中配置多个虚拟目录和应用程序。您可以按照以下步骤操作:

  • 设置虚拟目录或应用程序

    登录Azure门户,选择您的网络应用,点击“设置>应用设置”,然后添加以下配置:

    enter image description here

  • 将您的应用程序部署到Azure

    您可以使用KUDU或其他工具(例如FTP等)来部署您的应用程序。

    enter image description here

<强>测试

enter image description here enter image description here

此外,这里有关于将多个虚拟目录部署到单个Azure网站的tutorial,您可以参考它。

<强>更新

我通过kudu检查了有关APP_POOL_ID的环境变量: https://{your-appname}.scm.azurewebsites.net/Env.cshtml使用IIS Manager远程访问我的azure网络应用,并找到以下设置:

enter image description here

要为您的azure网络应用添加自定义域,您可以参考此tutorial

答案 1 :(得分:0)

将它们添加到单独的目录中而不是根目录中。当您在根目录中添加它们时,应用程序将从mysite.com启动。但是如果你将它们添加到不同的目录中,那么它将以mysite.com/dir1和mysite.com/dir2

开头