Простой способ
Если на вашем веб-сервере IIS 7 его еще нет, установите пакет администрирования IIS 7.0 от Microsoft.
Перейдите в корневой каталогимя веб-сервера в IIS и откройте Configuration Editor
(часть пакета администрирования).Измените раскрывающийся список на system.webServer/httpErrors
, щелкните правой кнопкой мыши defaultPath
и выберите 'defaultPath' Attribute -> Unlock Attribute
.
Затем попробуйте снова изменить страницу пользовательского обработчика ошибок.Перейдите на свой сайт, откройте Error Pages
в группе IIS, нажмите Edit Feature Settings
справа, выберите Custom error pages
и, наконец, введите свой путь для страницы по умолчанию.
На этот раз ошибки блокировки нет.
Первоначально я пытался разблокировать этот атрибут на уровне веб-сайта, но это было предотвращено, поэтому имейте в виду, что вам, возможно, придется пройти весь путь до корня дерева IIS,сам веб-сервер.
Ручной способ
Я знаю, что вы можете сделать все это путем прямого редактирования в блокноте соответствующего файла конфигурации на веб-сервере.И это может потребоваться для вашей конкретной среды веб-хостинга или протоколов изменения производственного веб-сервера компании.Но зачем усложнять, если это не нужно?Кроме того, таким образом, вы можете сделать это в графическом интерфейсе и сравнить до и после, чтобы увидеть, какие изменения вы действительно должны сделать.Но если вы ДОЛЖНЫ сделать это вручную, то:
Откройте файл %windir%\System32\inetsrv\config\applicationHost.config
в Блокноте.Запустите Notepad от имени администратора, если у вас возникли проблемы.
Совет для профессионалов: не используйте notepad ++ для редактирования applicationHost.config.В конечном итоге вы в тайне и в молчании сохраните 32-битную копию файла, который находится в другой папке, чем та, в которой IIS просматривает (из-за Windows, а не np ++), фактически не затрагивая файл, который вы хотите изменить.
Вы увидите что-то вроде этого:
<httpErrors lockAttributes="allowAbsolutePathsWhenDelegated,defaultPath">
Удалите раздел ,defaultPath
и сохраните.
Вы сможете внести необходимые изменения.