IIS - Сопоставление приложений
Допускается разработка веб-приложений на различных языках программирования и языках сценариев. Internet Information Services (IIS) использует расширение имени файла ресурса, запрошенного на веб-узле, для определения программы ISAPI или CGI, которую следует запустить для обработки запроса. Например, запрос на файл с расширением имени .asp приводит к тому, что веб-сервер вызывает программу ASP (Asp.dll) для обработки запроса. Связывание расширения имени файла с программой ISAPI или CGI называют сопоставлением приложения. В конфигурации IIS предустановлена поддержка общих сопоставлений приложений. Имеется возможность добавить или исключить сопоставления для всех приложений на веб-узле или для отдельных приложений.
Чтобы сопоставить расширение имени с приложением- В оснастке Internet Information Services выберите веб-узел или исходный каталог приложения.
- Откройте окно свойств каталога и выберите вкладку Домашний каталог, Виртуальный каталог или Каталог.
- Нажмите кнопку Настройка и выберите вкладку Сопоставление приложений.
- Нажмите кнопку Добавить и в поле Исполняемый файл введите путь к программе ISAPI или CGI, которая должна обрабатывать такие файлы. Необходимо указать программу, находящуюся в локальном каталоге на веб-сервере.
- В поле Расширение введите расширение имени файла, которое требуется связать с программой ISAPI или CGI. При получении веб-сервером адреса URL, в котором задан файл с таким расширением имени, для обработки запроса будет вызвана соответствующая программа.
- Чтобы разрешить обработку файлов этого типа в каталоге с разрешением «Сценарии», установите флажок Обработчик сценариев. Если для каталога задано разрешение «Сценарии» (в отличие от разрешения «Выполнение»), то в этом каталоге будут обрабатываться только файлы, связанные с приложениями, которые обозначены как обработчики сценариев.
Важно! В окне свойств Отображение приложений имеется столбец с именем Команды. В IIS 4.0 этот столбец имел имя Исключения; изменения команд обеспечивают совместимость с будущими версиями и добавлением новых команд HTTP к протоколу Hypertext Transport Protocol.
Чтобы удалить сопоставление приложения
На вкладке Сопоставление приложений выберите расширение имени файла и нажмите кнопку Удалить. Запросы на файлы с таким расширением имени более не будут обрабатываться на этом веб-узле или в каталоге. |