Интернет

Что означают коды состояний HTTP

Когда я был во Вьетнаме, заметил, что некоторые сайты не открываются при нормально работающем интернете. Например, twitter и facebook — достаточно крутые сайты, чтобы отказаться от мысли, что сайты просто висят.

При попытке получить доступ к сайту, браузер моментально выдавал ошибку «Сервер не найден», даже не пытаясь «дозвониться». Сразу видно, какие-то проблемы с DNS-роутингом. Ой, простите, забыл, что пишу статью для тех, кто хочет разобраться, а не для тех, кто уже разбирается.

Значит, попробую просто и доступно объяснить суть проблемы и предложить её решение. Бонусом это решение поможет оградить вас от вредоносных сайтов, а компьютеры ваших детей — от сайтов для взрослых.

Если у вас не открываются какие-то сайты (сервер не найден), но вы смогли открыть эту статью, значит, доступ к Интернету у вас всё же есть. Проблема доступности некоторых сайтов может исходить от вашего сетевого оборудования (например, WiFi-роутер) или даже от оператора связи.

Диагностика

Но сначала надо выяснить, действительно ли сайт недоступен только для вас, или он недоступен в данный момент для всех. Я знаю для этого пару сервисов. Первый: (просмотр HTTP-заголовков). По ссылке откроется страница, на которой есть пустое поле URL . Я в него вписываю twitter.com (вы пишите название того сайта, который проверяете) и жму «Проверить». Остальные поля трогать не обязательно. Если сайт работает, я вижу:

Главное, чтобы в ответе была зелёная строка HTTP/1.1 200 OK — сразу или после других строк. Это значит, что сайт принимает посетителей. А вот пример случая, когда сайт не работает:

Ещё один сервис я использую для работоспособности своих сайтов: (мониторинг доступности сайтов):

Находим взглядом в верхней части сайта эту форму и вписываем адрес сайта. Через несколько секунд получаем результат в виде таблицы:


Таблица будет большой, но вердикт виден уже в заголовке: 1 Fail, 38 Ok — это значит, что из 38 точек мониторинга (в разных городах и странах Мира) сайт доступен, а из одной не доступен. Если подавляющее большинство точек выдают результат «Ok» — то с сайтом всё хорошо. А если около 10 или больше точек возвратят ответ «Fail», то сайт работает нестабильно или недоступен совсем. К сожалению, сам сервис host-tracker.com из-за высокой нагрузки бывает иногда недоступен.

Решение

Конечно, решать мы будем только вопрос недоступности сайта именно вам . Если сайт недоступен всем, то обращаться надо к хостинг-провайдеру, если сайт ваш, или отложить посещение сайта.

Хорошее решение, как я для себя выяснил — использование альтернативных DNS (чтобы их использовать, не обязательно даже знать, ). Как только я понял, что мне нужны альтернативные DNS, без труда нашёл несколько авторитетных адресов, из которых выбрал .


По ссылке есть информация для настройки на Яндекс.DNS ваших роутеров, компьютеров с разными операционными системами, даже планшетов и смартфонов (отличный способ ограничить доступ ваших детей к вредоносным и взрослым сайтам). Конечно, это всё бесплатно и не требует установки каких-либо программ. Нужно только в сетевых настройках прописать адреса DNS. Для примера, опишу свой случай настройки Windows 8.1 (если не ошибаюсь, в Windows 7 и XP всё так же или очень похоже):

Добавлено. У Google тоже есть DNS. Чтобы работало наверняка, один из DNS-серверов (предпочитаемый или альтернативный) можно указать Яндекса, а другой — Google. Например, так:

  • 77.88.8.88
  • 8.8.8.8

А то сегодня DNS от Яндекса не давали мне доступа к сервисам Google, пока не указал серверы DNS так, как показано в примере выше.

Снова проводим диагностику и наслаждаемся. В своих настройках я использовал DNS-адреса, которые не предоставляют доступ к мошенническим и заражённым сайтам. Конечно, сайты блокируются только в том случае, если Яндекс выявил дурные намерения владельцев сайта. Так что, это не повод избавиться от своего антивируса.

Аналогично можно настроить «Базовый» DNS (доступ ко всем сайтам) или «Семейный» (с защитой от взрослых сайтов) — отличие только в последнем числе адреса. Описанная в этой статье настройка в некоторых случаях действительно помогает сделать доступ к Интернет более стабильным и быстрым, а также решить проблему недоступности некоторых сайтов.

Ошибка HTTP500

Вчера целый вечер не могла попасть на Mail... Пишут - Ошибка HTTP500

Полазив по инету и почитав кучу информации на эту тему и так нчего и не поняв, вспомнила про Справку в компьютере... И вот, что он мне выдал. Может, и вам пригодится????

Справка: сообщения об ошибках веб-узла (ошибки HTTP)

Ошибки HTTP посылаются на веб-обозреватель с веб-узла, если возникает проблема при обращении к веб-странице. Если веб-страницу не удается отобразить, то Internet Explorer отобразит либо страницу фактической ошибки, посланную веб-узлом, либо подробное сообщение об ошибке, встроенное в Internet Explorer. Ниже приведены наиболее частые ошибки и предложения по разрешению проблем, вызывающих эти ошибки.

В следующей таблице перечислены самые распространенные ошибки HTTP, отображаемые Internet Explorer. Для получения сведений о протоколах HTTP, кодах ошибок и причинах ошибок посетите веб-узел www.w3.org и поиск протоколов">World Wide Web Consortium (W3C).

Сообщение об ошибке HTTP

Значение

Не удается найти веб-страницу (HTTP 400)

Internet Explorer может подключиться к , но веб-страницу не удается найти из-за проблемы с веб-адресом (). Это сообщение об ошибке часто бывает вызвано неправильным введением адреса веб-узла. Убедитесь, что адрес правильный, и повторите попытку.

Веб-узел отказался показать эту веб-страницу (HTTP 403)

Internet Explorer может подключиться к этому веб-узлам, но у него нет разрешения на отображение этой веб-страницы. Это может произойти по ряду причин, самые распространенные из которых приводятся ниже.

    Администратор веб-узла должен дать разрешение на просмотр этой страницы, или веб-сервер не принимает открытые запросы на веб-страницу. Если требуется получить доступ к веб-узлам, обратитесь к администратору веб-узла.

    Требуемая веб-страница создается программой, такой как виртуальная корзина в Интернет-магазине или поисковая система, а папка с этой программой на сервере неправильно настроена администратором веб-узла.

    Введен основной веб-адрес (например, www.example.com), но на веб-узле нет страницы, используемой по умолчанию (такой как index.htm или default.html). Кроме того, веб-узел не разрешает вывод каталогов, которые позволяют просматривать файлы в веб-папке.

Не удается найти веб-страницу (HTTP 404)

Internet Explorer может подключиться к веб-узлам, но веб-страница не найдена. Эта ошибка иногда возникает из-за того, что веб-страница временно недоступна (в этом случае можно повторить попытку позже), или из-за того, что веб-страница была удалена.

Веб-узел не может отобразить страницу (HTTP 405)

Internet Explorer может подключиться к веб-узлам, но содержимое веб-страницы не удается загрузить на компьютер. Обычно это случается при наличии проблемы, связанной с методом программирования веб-страницы.

Internet Explorer может получать информацию с веб-узла, но не может отображать информацию такого формата.

Веб-узел перегружен и не может отобразить страницу (HTTP 408 или 409)

Сервер слишком долго отображал веб-страницу или было слишком много запросов на одну и ту же страницу. Повторите попытку позже.

Эта веб-страница уже не существует (HTTP 410)

Internet Explorer может подключиться к веб-узлам, но веб-страницу найти не удается. В отличие от ошибки HTTP 404, эта ошибка постоянна и она была включена администратором веб-узла. Это иногда используется для предложений с ограниченным сроком действия или для рекламной информации.

Веб-узел не может отобразить страницу (HTTP 500)

Неполадки на сервере веб-узла препятствуют отображению веб-страницы. Часто это происходит из-за техобслуживания веб-узла или из-за ошибки программирования в интерактивных веб-узлах, использующих сценарии.

Веб-узел не может отобразить эту веб-страницу (HTTP 501 или 505)

Ошибка 501 (HTTP 501 - не реализована) означает, что веб-узел не настроен для отображения содержимого, запрашиваемого веб-обозревателем. Например, веб-обозреватель запрашивает видеофайл с расширением AVI, но сообщает веб-узлам, что ищет страницу в формате HTML.

Ошибка 505 (HTTP 505 - версия не поддерживается) означает, что веб-узел не поддерживает ту версию протокола HTTP, которую использует веб-обозреватель (чаще всего это HTTP/1.1) для запроса веб-страницы.

Сообщение об ошибке HTTP Значение

Не удается найти веб-страницу (HTTP 400)

Internet Explorer может подключиться к веб-серверу, но веб-страницу не удается найти из-за проблемы с веб-адресом (URL). Это сообщение об ошибке часто бывает вызвано неправильным введением адреса веб-узла. Убедитесь, что адрес правильный, и повторите попытку.

Веб-узел отказался показать эту веб-страницу (HTTP 403)

Internet Explorer может подключиться к этому веб-узлам, но у него нет разрешения на отображение этой веб-страницы. Это может произойти по ряду причин, самые распространенные из которых приводятся ниже.

Администратор веб-узла должен дать разрешение на просмотр этой страницы, или веб-сервер не принимает открытые запросы на веб-страницу. Если требуется получить доступ к веб-узлам, обратитесь к администратору веб-узла.

Требуемая веб-страница создается программой, такой как виртуальная корзина в Интернет-магазине или поисковая система, а папка с этой программой на сервере неправильно настроена администратором веб-узла.

Введен основной веб-адрес (например, www.example.com), но на веб-узле нет страницы, используемой по умолчанию (такой как index.htm или default.html). Кроме того, веб-узел не разрешает вывод каталогов, которые позволяют просматривать файлы в веб-папке.

Не удается найти веб-страницу (HTTP 404)

Internet Explorer может подключиться к веб-узлам, но веб-страница не найдена. Эта ошибка иногда возникает из-за того, что веб-страница временно недоступна (в этом случае можно повторить попытку позже), или из-за того, что веб-страница была удалена.

Веб-узел не может отобразить страницу (HTTP 405)

Internet Explorer может подключиться к веб-узлам, но содержимое веб-страницы не удается загрузить на компьютер. Обычно это случается при наличии проблемы, связанной с методом программирования веб-страницы.

Internet Explorer может получать информацию с веб-узла, но не может отображать информацию такого формата.

Веб-узел перегружен и не может отобразить страницу (HTTP 408 или 409)

Сервер слишком долго отображал веб-страницу или было слишком много запросов на одну и ту же страницу. Повторите попытку позже.

Эта веб-страница уже не существует (HTTP 410)

Internet Explorer может подключиться к веб-узлам, но веб-страницу найти не удается. В отличие от ошибки HTTP 404, эта ошибка постоянна и она была включена администратором веб-узла. Это иногда используется для предложений с ограниченным сроком действия или для рекламной информации.

Веб-узел не может отобразить страницу (HTTP 500)

Неполадки на сервере веб-узла препятствуют отображению веб-страницы. Часто это происходит из-за техобслуживания веб-узла или из-за ошибки программирования в интерактивных веб-узлах, использующих сценарии.

Веб-узел не может отобразить эту веб-страницу (HTTP 501 или 505)

Ошибка 501 (HTTP 501 - не реализована) означает, что веб-узел не настроен для отображения содержимого, запрашиваемого веб-обозревателем. Например, веб-обозреватель запрашивает видеофайл с расширением AVI, но сообщает веб-узлам, что ищет страницу в формате HTML.

Ошибка 505 (HTTP 505 - версия не поддерживается) означает, что веб-узел не поддерживает ту версию протокола HTTP, которую использует веб-обозреватель (чаще всего это HTTP/1.1) для запроса веб-страницы.