配置路径映射

已完成

在“配置”>“路径映射”部分,可以配置处理程序映射、虚拟应用程序和目录映射。 “路径映射”页面根据操作系统类型显示不同的选项。

Windows 应用(未容器化)

对于 Windows 应用,可以自定义 IIS 处理程序映射和虚拟应用程序与目录。

使用处理程序映射可以添加自定义脚本处理程序用于处理特定文件扩展名的请求。 要添加自定义处理程序,请选择“新建处理程序映射”。 按如下所述配置处理程序:

  • 扩展名:要处理的文件扩展名,如 *.php 或 handler.fcgi。
  • 脚本处理器:脚本处理器的绝对路径。 与文件扩展名匹配的文件请求由脚本处理程序处理。 使用路径 D:\home\site\wwwroot 表示应用的根目录。
  • 参数:脚本处理器的可选命令行参数。

每个应用具有已映射到 D:\home\site\wwwroot(代码的默认部署位置)的默认根路径 (/)。 如果应用根位于不同的文件夹中,或者存储库具有多个应用程序,则可以编辑或添加虚拟应用程序和目录。

可以通过指定每个虚拟目录及其相对于网站根目录 (D:\home) 的相应物理路径来配置虚拟应用程序和目录。 若要将虚拟目录标记为 Web 应用程序,请清除“目录”复选框。

Linux 和容器化应用

你可以为容器化应用添加自定义存储。 容器化应用包括所有 Linux 应用,还包括在应用服务上运行的 Windows 和 Linux 自定义容器。 选择“新 Azure 存储装载”,然后按如下所示配置自定义存储:

  • 名称:显示名称。
  • 配置选项:“基础”或“高级”。 如果存储帐户未使用服务终结点、专用终结点或 Azure Key Vault,则选择“基本”。 否则,选择“高级”。
  • 存储帐户:具有所需容器的存储帐户。
  • 存储类型:“Azure Blob”或“Azure 文件存储”。 Windows 容器应用仅支持 Azure 文件存储。 Azure Blob 仅支持只读访问。
  • 存储容器:对于基本配置,为所需的容器。
  • 共享名:对于高级配置,为文件共享名。
  • 访问密钥:对于高级配置,为访问密钥。
  • 装载路径:容器中用于装载自定义存储的绝对路径。
  • 部署槽位设置:选中后,存储装载设置也适用于部署槽位。