Упражнение 2. Управление сопоставлениями обработчиков



Предыдущая | Следующая

Упражнение 2. Управление сопоставлениями обработчиков

В этом упражнении вы займетесь настройкой сопоставлений обработчиков для веб-приложения и управлением ими. Вначале вы проверите корректность отображения содержимого для веб-пользователей. Затем вы отключите сопоставление обработчика запросов и убедитесь, что содержимое более недоступно, И наконец, для восстановления доступа к содержимому вы вернете унаследованные параметры сопоставлений обработчиков,

1. Войдите на сервер Server2 в качестве пользователя с административными привилегиями,

2. С помощью проводника Windows найдите каталог %SystemDrive%\lnetpub\ Wwwroot. Создайте копию файла Iisstart.htm и укажите для нее имя Hsstart. test. Отметим, что вам может потребоваться сбросить флажок Скрывать расширения для зарегистрированных типов файлов (Hide Extensions For Well Known File Types) на вкладке Вид (View) диалогового окна Свойства папки (Folder Options), Для этого в меню Упорядочить (Organize) примените команду Свойства папок и поиска (Folder And Search Options).

3. Закройте Проводник Windows (Windows Explorer).

4. Откройте Диспетчер служб IIS (IIS Manager) и подключитесь к локальному серверу.

5. В левой панели диспетчера служб IIS выберите объект Default Web Site. В панели Действия (Actions) щелкните команду Обзор *:SO(http) (Browse *t80(http)). Запустится Internet Explorer, и он подключится к содержимому для сайта по умолчанию. Отметим, что отобразится документ по умолчанию (в данном случае файл Iisstart.htm), и страница будет содержать тип изображения .png.

6. В Internet Explorer модифицируйте URL для запроса страницы iisstarttest. Например, можно ввести полный URL kttp://Server1/iisstart.test. Отметим, что несмотря на наличие файла, вы получите код ошибки HTTP 404,3. Это означает, что для обработки запроса недоступен обработчик.

7. Закройте Internet Explorer.

8. В Диспетчере служб IIS (IIS Manager) дважды щелкните элемент Сопоставления обработчиков (Handler Mappings), Вы увидите список всех обработчиков по умолчанию, зарегистрированных в системе.

9. Для создания нового сопоставления щелкните ссылку Добавить сопоставление модуля (Add Module Mapping). В поле Путь запроса (Request Path) введите *.fes£ В раскрывающемся списке Модуль (Module) выберите модуль StaticFileModule. В поле Имя (Name) введите название Test Page Handler. Оставьте остальные параметры по умолчанию и щелкните О К для создания сопоставления. Веб-сервер обработает файлы с расширением .test.

10. Откройте Internet Explorer, а затем откройте страницу lisstart.page с помощью того же URL, который использовали в шаге 5. Отметим, что на этот раз вы увидите пустую страницу без сообщения об ошибке. Это означает, что новое созданное сопоставление обработчика функционирует должным образом.

11.Закройте Internet Explorer.

12. В Диспетчере служб IIS (IIS Manager) вернитесь к элементу Сопоставления обработчиков (Handler Mappings) для объекта Default Web Site, а затем в панели Действия (Actions) щелкните команду Вернуться к унаследованным (Revert To Inherited), Для подтверждения изменений щелкните кнопку Да (Yes). Будут восстановлены сопоставления обработчиков по умолчанию и удалено сопоставление Test Page Handler, созданное в предыдущем шаге.

13.Закройте Диспетчер служб MS (IIS Manager).

содержание: Развертывание и настройка Windows Server 2008