Коды статусов HHTP 4xx (ошибки клиента)
Группа кодов статусов HTTP 4хх отвечает за ошибки на стороне клиента, иными словами, посетителя сайта. К данным статусам следует относиться очень внимательно, так как подавляющее большинство ошибок возникает из-за недоработок вебмастера сайта. Это неверное указание URI документов (например, из-за перепутывания абсолютной и косвенной адресации), указание в открытом доступе ссылок на защищённую часть сайта, неверная настройка HTTP-сервера и ещё много других нюансов и тонкостей.
Устранить эти недоработки вы сможете грамотно анализируя серверные логи доступа, настроив обратную связь с посетителями своего сайта, а также внутренним тестированием сайта на разных платформах, в разных браузерах с различающимися настройками.
Код статуса HTTP 400 Bad request (400 Неверный запрос)
Описание: Запрос не был понят/распознан сервером из-за некорректного синтаксиса.
Код статуса HTTP 401 Unauthorized (401 Неавторизованный запрос)
Описание: Для доступа к содержимому по указанному запросу необходимо быть зарегистрированным пользователем (авторизованным).
Код статуса HTTP 402 Payment Required (402 Необходима оплата запроса)
Описание: Внутренняя ошибка или ошибка в конфигурации сервера.
Код статуса HTTP 403 Forbidden (403 Доступ к ресурсу запрещён)
Описание: Доступ к ресурсу (документу, странице) запрещён сервером.
Совет: Если вы хотите, чтобы ваш ресурс индексировался, необходимо разрешить доступ к нему.
Код статуса HTTP 404 Not Found (404 Ресурс не найден)
Описание: Ресурс (документ, страница) не найден, не существует, сервер не находит его по указанному адресу.
Совет: При удалении какого-либо раздела или документа с сайта, вы можете добавить в файле robots.txt его в список запрещённых для индексирования.
Код статуса HTTP 405 Method not allowed (405 Недопустимый метод)
Описание: Для указанного в строке запроса клиентом ресурса недопустимо применять текущий метод.
Код статуса HTTP 406 Not acceptable (406 Неприемлимый запрос)
Описание: Запрашиваемый ресурс (документ, страница) существует, но нет возможности его отобразить/получить (например, кодировка не поддерживается роботом/браузером).
Код статуса HTTP 407 Proxy authentication required (407 Требуется идентификация прокси)
Описание: Доступ к запрашиваемому ресурсу возможен только через прокси-сервер, требуется регистрация/идентификация.
Код статуса HTTP 408 Request timeout (408 Истекло время запроса)
Описание: Сайт не передал полный запрос в течение установленного времени.
Совет: Если на вашем сайте установлена громоздкая CMS, требующая большого количества ресурсов или имеющая сложную структуру, потому работающая с задержками, вы можете изменить настройки сервера таким образом, чтобы время жизни запроса было увеличено.
Код статуса HTTP 409 Conflict (409 Конфликт)
Описание: Запрос конфликтует с другим запросом или конфигурацией сервера.
Код статуса HTTP 410 Gone (410 Ресурс больше недоступен)
Описание: Запрашиваемый ресурс (документ, страница) был окончательно удалён с сервера и более недоступен.
Код статуса HTTP 411 Length required (411 Необходимо указать длину)
Описание: Сервер не принимает запрос без дополнительного заголовка Content-Length.
Совет: Исправьте заголовки на сервере так, чтобы пользователю выдавался код 200.
Код статуса HTTP 412 Precondition failed (412 Сбой при обработке предварительного условия)
Описание: Обнаружено несоответствие при проверке на сервере полей заголовка запроса (сбой или ошибка предварительного условия).
Код статуса HTTP 413 Request entity too large (413 Запрос превышает допустимый размер)
Описание: Размер запроса превышает максимально допустимый размер, который может обработать сервер.
Код статуса HTTP 414 Request-URI too long (414 Недопустимая длина URI-запроса)
Описание: Сервер отказывается обслужить запрос, потому что запрашиваемый URI превышает максимально возможную длину интерпретируемого сервером запроса.
Код статуса HTTP 415 Unsupported media type (415 Неподдерживаемый MIME-тип)
Описание: Сервер отказывается обрабатывать запрос, потому что тело имеет неподдерживаемый формат.
Совет: Обратите внимание на список поддерживаемых форматов данных в описание сервера и приведите в соответствие обработчики и скрипты, чтобы подобная ошибка не возникала.
Код статуса HTTP 416 Requested range not satisfiable (416 Запрашиваемый диапазон не может быть обработан)
Описание: Сервер отказался выполнить запрос потому, что в заголовке значение поля Range указывает на недопустимый диапазон байтов.
Код статуса HTTP 417 Expectation filed (417 Сбой при ожидании)
Описание: Сервер отказался выполнить запрос потому, что в заголовке значение поля Expect не соответствует ожиданиям.
Код статуса HTTP 422 Unprocessable entity (422 Необрабатываемый элемент)
Описание: Сервер не в состоянии обработать один или несколько элементов запроса.
Код статуса HTTP 423 Locked (423 Заблокировано)
Описание: Сервер отказался выполнить запрос потому, что один из требуемых ресурсов заблокирован.
Код статуса HTTP 424 Failed dependency (424 Неверная зависимость)
Описание: Сервер отказался выполнить запрос потому, что один из зависимых ресурсов заблокирован.
Код статуса HTTP 426 Upgrade required (426 Требуется обновление)
Описание: Сервер потребовал обновления соединения до SSL, но SSL не поддерживается клиентом.
« Коды статуса HTTP 3xx (перенаправление)
« Коды статуса HTTP 4xx (ошибки клиента)
« Коды статуса HTTP 5xx (ошибки сервера)
Комментарии: