Сообщение об ошибке ограничения IP

Скажем, если я ограничу доступ к подпапке сайта, используя "IP-адрес и ограничения домена", какое сообщение об ошибке IIS я получу? Мне нужно использовать пользовательское сообщение об ошибке типа "Ваш IP не имеет доступа к этому сайту", но возможно ли это? Я спрашиваю, возвращается ли для этого тот же самый код ошибки (например, отказ в доступе общего характера, который возвращается для ошибки сертификата), тогда я не смогу его использовать.

Можно ли получить уникальную ошибку при сбое запроса по правилу "IP-адрес и ограничения домена"?

1 ответ

Решение

IIS поднимет HTTP 403.6 - Forbidden: IP address rejected,

Если вы хотите отобразить пользовательскую страницу ошибки, перейдите на свой веб-сайт в диспетчере IIS и найдите "Страницы ошибок" в разделе IIS, справа в разделе "Действия" нажмите "Добавить...", заполните окно, используя код состояния 403.6 и выберите свое действие.

Этого также можно добиться, изменив файл web.config вашего сайта, просто добавив <error> вход в <httpErrors> раздел, как показано ниже:

<system.webServer>
    <httpErrors>
        <error statusCode="403" subStatusCode="6" path="/errors/iprestricted.html" responseMode="ExecuteURL" />
    </httpErrors>
</system.webServer>
Другие вопросы по тегам