Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

IIS - Добавление специального сообщения об ошибке

Специальные сообщения об ошибках задаются путем сопоставления с файлом или с URL-адресом. Такое сопоставление можно выполнить во вкладке свойств Специальные ошибки оснастки IIS.

Чтобы настроить сообщение об ошибке путем сопоставления с файлом

  1. Создайте файл, содержащий специальное сообщение об ошибке, и поместите его в каталог.
  2. В оснастке IIS выберите веб-узел, виртуальный каталог, каталог или файл, для которого нужно настроить сообщения об ошибках HTTP, и нажмите кнопку Свойства.
  3. Откройте вкладку Специальные ошибки.
  4. Выберите ошибку HTTP, которую требуется настроить.
  5. Нажмите кнопку Изменить свойства.
  6. Выберите Файл из списка Тип сообщения.
  7. Введите путь и имя файла специального сообщения об ошибке или нажмите кнопку Обзор... для поиска файла на жестком диске компьютера.
  8. Нажмите кнопку OK.

Чтобы настроить сообщение об ошибке путем сопоставления с URL-адресом

  1. Создайте файл, содержащий специальное сообщение об ошибке, и поместите его в виртуальный каталог.
  2. В оснастке IIS выберите веб-узел, виртуальный каталог, каталог или файл, для которого нужно настроить сообщения об ошибках HTTP, и нажмите кнопку Свойства.
  3. Откройте вкладку Специальные ошибки.
  4. Выберите ошибку HTTP, которую требуется настроить.
  5. Нажмите кнопку Изменить свойства.
  6. Выберите URL в поле со списком Тип сообщения.
  7. Введите строку URL, указывающую на специальное сообщение об ошибке, которая содержит путь к файлу, начинающийся с имени виртуального каталога.
  8. Нажмите кнопку OK.

Примечания

  • Если для обработки ошибки определен специальный файл ASP, то сценарий вызывается с помощью URL-адреса, в котором передается контекст. Например, если имеется ASP-файл .asp с именем Handle405.asp, служащий для обработки ошибок HTTP 405, то в случае возникновения ошибки 405 при попытке пользователя обратиться к файлу Example.htm будет вызван этот ASP-файл, как если бы пользователь ввел в веб-обозревателе следующий URL-адрес: http://example.microsoft.com/handle405.asp?405;http://example.microsoft.com/example.htm.
  • Если используются статические файлы специальных сообщений об ошибках (HTML-файлы), всегда следует выбирать тип «Файл». Если же для обработки ошибок будет создано приложение (с помощью ISAPI или ASP), используйте тип URL. Заметьте, что состояние ошибки передается приложению в параметрах строки URL и приложение ответственно за установку состояния заголовка HTTP; в противном случае, состояние ответа HTTP будет всегда «HTTP 1.1 200 OK».
  • При использовании обозревателя Internet Explorer 5.0 с Windows, он может заменять следующие специальные ошибки HTTP собственными. Если размер файла для специального сообщения меньше указанного ниже размера, он использоваться не будет:

    403, 405, 410 - должен быть больше 256 байт
    400, 404, 406, 408, 409, 500, 500.12, 500.13, 500.15, 501, 505 - должен быть больше 512 байт

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог