[an error occurred while processing this directive] Запрет некоторых выражений в URL-адресах

[an error occurred while processing this directive]

URLScan является служебной программой, которая распространялась корпорацией Майкрософт. Данная программа позволяет отслеживать все входящие URL-адреса и запрещать некоторые строки до выполнения их обработки. С ее помощью администраторы веб-сервера могут осуществлять такие действия, как блокировка конкретных исполняемых файлов, создание скрытых каталогов, недоступных для HTTP-подключений, задание ограничений на число подключений и т. п. Все эти функциональные возможности включены в данную версию служб IIS.

Примечания

Если в службах IIS 6.0 используется средство URLScan и в файле Urlscan.ini имеется библиотека выражений, то можно перенести этих выраженя в новые XML-файлы конфигурации служб IIS 7, чтобы продолжить фильтрацию HTTP-запросов по этим выражениям.

Если выполнить перенос сразу не удается, можно продолжить работу, используя тот же самый файл Urlscan.ini. Для этого необходимо продолжить использование средства URLScan, однако установщик UrlScan версии 2.5 не работает в среде Windows Server® 2008 R2. Чтобы решить эту проблему, скопируйте файлы Urlscan.dll и Urlscan.ini на сервер, на котором выполняются службы IIS 7, а затем настройте Urlscan.dll в качестве глобального фильтра ISAPI в службах IIS.

  Шаг Ссылка
Флажок

Просмотрите, как работает фильтрация запросов.

Обзор фильтрации запросов (на английском языке)

Флажок

Настройте службы IIS 7 для фильтрации HTTP-запросов.

Настройка фильтрации запросов (на английском языке)

См. также


[an error occurred while processing this directive]