Что такое страницы ошибок?
Страницы ошибок являются результатом кода состояния HTTP. Этот код состояния является ответом сервера — трехзначным кодом — на запрос вашего браузера. Это означает, что когда вы вводите URL-адрес сайта в браузере, он отправляет запрос на сервер. Он получает код — код состояния HTTP.
Коды состояния делятся на классы и подклассы в зависимости от числа, с которого оно начинается — от 1 до 5. Каждый класс представляет разные типы ответов, например:
1xx: информационные ответы — запрос принят и понят
2xx: success — запрос был успешно выполнен
3xx: перенаправление — вас перенаправили на другую страницу
4xx: ошибки клиента — запрошенная страница не может быть найдена или доступна
5xx: ошибки сервера — сервер не смог выполнить запрос
Ниже приведен полный список сообщений об ошибках клиента и сервера:
4xx — ошибка клиента
Ошибка клиента — это ошибка, возникающая на компьютере пользователя.
Кодовое сообщение
400 — Неверный запрос.
401 — Неавторизованно.
401.1 — Ошибка входа в систему.
401.2 — Ошибка входа в систему из-за конфигурации сервера.
401.3 — Неавторизованно из-за ACL на ресурсе.
401.4 — Ошибка авторизации фильтром.
401.5 — Ошибка авторизации приложением ISAPI/CGI.
401.7 — Доступ запрещен политикой авторизации URL на веб-сервере. Этот код ошибки характерен для IIS 6.0.
403 — Запрещено. IIS определяет ряд различных ошибок 403, которые указывают на более конкретную причину ошибки:
403.1 — Доступ к выполнению запрещен.
403.2 — Доступ для чтения запрещен.
403.3 — Доступ для записи запрещен.
403.7 — Требуется сертификат клиента.
403.8 — Доступ к сайту запрещен.
403.9 — Слишком много пользователей.
403.10 — Недопустимая конфигурация.
403.11 — Изменение пароля.
403.12 — Mapper отказал в доступе.
403.13 — Сертификат клиента отозван.
403.14 — Список каталогов отклонен.
403.15 — Количество клиентских лицензий на доступ превышено.
403.16 — Сертификат клиента ненадежен или недействителен.
403.17 — Срок действия сертификата клиента истек или еще не действителен.
403.18 — Не удается выполнить запрошенный URL-адрес в текущем пуле приложений.
403.19 — Не удается выполнить CGI для клиента в этом пуле приложений.
403.20 — Ошибка входа в систему с паспортом.
404 — Не Найдено.
404.0 — Файл или каталог не найден.
404.1 — Веб-сайт недоступен на запрошенном порту.
405 — HTTP-глагол, используемый для доступа к этой странице, не разрешен.
406 — Браузер клиента не принимает тип MIME запрошенной страницы.
407 — Требуется аутентификация прокси.
412 — Предварительное условие не выполнено.
413 — Объект запроса слишком велик.
414 — Request-URI слишком длинный.
415 — Неподдерживаемый тип носителя.
416 — Запрошенный диапазон не удовлетворяется.
417 — Ошибка выполнения.
423 — Ошибка блокировки.
Детальнее о некоторых:
400
Код ошибки 400 относится к проблеме с браузером. Это происходит, когда сообщение идентифицируется как поврежденное, а запрос, который получает сервер, не может ответить правильной запрошенной информацией.
401
Этот тип ошибки вызван отсутствием учетных данных для авторизации, поскольку Вы не авторизованы для доступа к странице. Это сервер сообщает, что Вы не аутентифицированы или неправильно написали имя пользователя или пароль.
Это то, с чем пользователь может справиться за несколько простых шагов — иногда нужно просто очистить кеш браузера, а затем надежное старое обновление выбранной страницы.
403
Ошибка появляется из-за того, что у Вас нет необходимых прав для доступа к разыскиваемой странице. Ответ 403 приходит после ответа 401 — когда пользователь вошел в систему, но не авторизован для доступа к нужному ресурсу.
Дважды проверьте права доступа к файлам, очистите кеш браузера, перезагрузите страницу, обратитесь к системному администратору.
404
Эта ошибка означает, что сервер не смог найти запрошенную страницу. Это индикатор того, что страница не работает должным образом и требует исправления.
Проверьте, правильно ли вы ввели URL, перезагрузите страницу.
408
В отличие от других кодов ошибок, это код тайм-аута, который пользователь мог вызвать, остановив запрос до того, как сервер получил информацию. Это также может быть индикатором медленной работы сервера, поэтому лучше следить за сервером, если появляется это сообщение.