Настройка сопоставлений путей

Завершено

В разделе Конфигурация > Сопоставления путей можно настроить сопоставления обработчиков, а также сопоставления виртуальных приложений и каталогов. На странице сопоставления путей отображаются различные параметры на основе типа ОС.

Приложения для Windows (неконтейнерные)

Для приложений для Windows можно настроить сопоставления обработчика IIS и виртуальных приложений и каталогов.

Сопоставления обработчиков позволяют добавлять пользовательские обработчики скриптов, обрабатывающие запросы для определенных расширений файлов. Чтобы добавить пользовательский обработчик, выберите "Создать сопоставление обработчика". Настройте обработчик следующим образом.

  • Расширение: расширение файла, которое будет обрабатываться, например, *.php или handler.fcgi.
  • Обработчик скриптов: абсолютный путь к обработчику скриптов. Обработчиком скриптов будут обрабатываться запросы к файлам, соответствующим указанному расширению. Используйте путь D:\home\site\wwwroot для указания корневого каталога веб-приложения.
  • Аргументы: необязательные аргументы командной строки для обработчика скриптов.

У каждого приложения есть корневой путь по умолчанию (/), сопоставленный с D:\home\site\wwwroot, где ваш код развертывается по умолчанию. Если корневой каталог приложения находится в другой папке или в репозитории имеется несколько приложений, можно изменить или добавить виртуальные приложения и каталоги.

Можно настроить виртуальные приложения и каталоги, указав каждый виртуальный каталог и соответствующий физический путь относительно корня веб-сайта (D:\home). Чтобы пометить виртуальный каталог как веб-приложение, снимите флажок Каталог.

Linux и контейнерные приложения

Вы можете добавить пользовательское хранилище для контейнерного приложения. Контейнерные приложения включают все приложения Linux, а также настраиваемые контейнеры Windows и Linux, работающие в Службе приложений. Выберите "Создать служба хранилища Azure подключение" и настройте пользовательское хранилище следующим образом:

  • Name (Имя): отображаемое имя.
  • Configuration options (Параметры конфигурации): базовые или расширенные. Выберите "Базовый", если учетная запись хранения не использует конечные точки службы, частные конечные точки или Azure Key Vault. В противном случае выберите Расширенный.
  • Storage accounts (Учетные записи хранения): учетная запись хранения с нужным контейнером.
  • Storage type (Тип хранилища): BLOB-объекты Azure или Файлы Azure. Приложения-контейнеры Windows поддерживают только Файлы Azure. BLOB-объекты Azure поддерживают доступ только на чтение.
  • Storage container (Контейнер хранилища): для базовой конфигурации укажите нужный контейнер.
  • Share name (Имя общего ресурса): для расширенной конфигурации укажите имя общей папки.
  • Access key (Ключ доступа): для расширенной конфигурации укажите ключ доступа.
  • Mount path (Путь подключения): абсолютный путь в контейнере для подключения пользовательского хранилища.
  • Параметр слота развертывания: при проверке параметры подключения хранилища также применяются к слотам развертывания.