Настройка сопоставлений путей
В разделе Конфигурация > Сопоставления путей можно настроить сопоставления обработчиков, а также сопоставления виртуальных приложений и каталогов. На странице сопоставления путей отображаются различные параметры на основе типа ОС.
Приложения для 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 (Путь подключения): абсолютный путь в контейнере для подключения пользовательского хранилища.
- Параметр слота развертывания: при проверке параметры подключения хранилища также применяются к слотам развертывания.