首页 > 解决方案 > 如何在 Azure linux Web 应用上托管静态 HTML 页面?

问题描述

我有一个要在 Azure Web 应用程序上托管的 HTML 页面。我需要在 OS Linux 下的资源组中托管这个 HTML 页面,所以我运行了下面的 azure cli 命令,但是它失败了。

az webapp up -n surveyordemohtmlpage --html -g MyResource-Group --plan MyPlan -l westeurope

MyResource-Group 不能与 os windows 一起使用是抛出错误,使用不同的 RG

但是,我需要使用这个特定的 RG,因为我需要连接同一个 RG 中的其他 Web 应用程序,这些应用程序都托管在 linux OS 中。

让我知道任何建议。我将如何在 cli 命令中将 os 更改为 linux。

标签: htmlazureazure-web-app-service

解决方案


如 az webapp up 的文档中所述,当前支持包括 Node、Python、.NET Core 和 ASP.NET。Node、Python 应用程序被创建为 Linux 应用程序。.Net Core、ASP.NET 和静态 HTML 应用程序被创建为Windows 应用程序

此外,如果您选择使用 Azure 存储托管您的静态网站,请注意静态网站不支持 CORS。

这是一篇整合可用选项的博客文章。


推荐阅读