HTTP Коды ответа сервера стандартные и нестандартные

В рубрику: Вебмастеру на заметку. Как известно сервер возвращает клиенту код ответа (response code). Это коды представляют собой трёхзначное число. Каждому числу соответствует определенная расшифровка, объясняющая что произошло в результате запроса на той или иной странице Вашего сайта.

Рассмотрим популярные и более редкие коды ответа сервера Апач:

404 Not Found – самый распространенный ответ сервера в случае если что-то пошло не так. 404-я ошибка означает, что клиент запросил страницу по несуществующему адресу. Это может быть как сама HTML, PHP страница, так и отдельные её элементы (например изображения или каскадные стили CSS);

200 OK – хотя мы и начали с ошибок , на самом деле если Ваш сайт настроен правильно и не состоит полностью из битых ссылок, самые популярный ответ Вашего сайта клиенту будет выглядеть как код 200 – всё в порядке, соединение установлена, страница получена;

206 Partial Content – такой код ответа сервера может озадачить Вас, если Вы встретили его в логах сервера. Дословно означает Частичный Контент и если Вы предоставляете пользователям возможность скачивать файлы код 206 скорее всего означает лишь то, что пользователи качают файлы с Вашего сайта в несколько потоков (такую возможность предоставляют многие менеджеры загрузок файлов);

 401 Unauthorized – распространенный код ошибки Несанкционированный доступ. Если для доступа к тому или иному разделу сайта требуется авторизация (проще говоря: необходимо указать логин и пароль), а пользователь отказывается его вводить, сервер возвращает код 401 и пишет соответствующее сообщение:
Authorization Required
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn’t understand how to supply the credentials required.

403 Forbidden – код говорит о запрете к определенной странице на сайте, целому каталогу или сайту целиком. Этот код, в отличие от кода 401 не оставляет вариантов. Клиенту, по какой-то причине, запрещено здесь находится.

Следует также отметить , что HTML коды распространятся и на другие сервера, а не только лишь на сервера под управлением Apache.

Опубликовано 18.06.2014 в 21:07 · Автор Вебдизайнеру, сисадмину, вебмастеру · Ссылка
Рубрики: HTML, Настройки хостинга · Теги: , , , , ,