Найти тему

Ошибка 404 (Not Found) — что значит и почему возникает

Оглавление

Владельцы сайтов стремятся удержать пользователей на веб-ресурсе и с помощью элементов навигации создают для них маршрут по полезным разделам и веб-страницам. Иногда карта «сокровищ» (сайта) приводит пользователей в тупик, и виртуальное путешествие заканчивается не получением «сундука с драгоценностями» (релевантного, интересного контента), а веб-страницей с сообщением «Ошибка 404 (Not Found)».

Администраторы сайта стараются следить за появлением страниц с кодом 404, устраняют их или рекомендуют посетителям другие, например, с последними новостями. Однако в некоторых случаях пользователь остается в информационном неведении о том, что означает данная ошибка и что нужно делать, чтобы ее устранить.

В статье разбираем причины возникновения Error 404 Not Found и действия, которые могут самостоятельно предпринять пользователи, чтобы ее исправить.

Изображение от Freepik. Интернет Хостинг Центр — надежный провайдер с серверами в России и Европе. Подписывайтесь на наш канал в Яндекс.Дзен и читайте новые статьи каждую неделю!
Изображение от Freepik. Интернет Хостинг Центр — надежный провайдер с серверами в России и Европе. Подписывайтесь на наш канал в Яндекс.Дзен и читайте новые статьи каждую неделю!

Что означает код ошибки 404

В сети участниками отношений являются клиент — браузер пользователя — и сервер — хранилище сайта. Они общаются с помощью протокола HTTP или его версии с шифрованием данных HTTPS. В них собраны правила обмена данными между устройствами в сети. Если сервер смог найти и передать данные, которые запрашивает клиент, а его цифровой собеседник смог их принять, протокол отмечает, что запрос был выполнен успешно и записывает это с помощью кода 200.

Поскольку код 200 означает, что все прошло удачно, и его появление не требует от пользователя или владельца сайта никаких действий, браузер никак не отображает его на веб-странице. С кодом 404 все обстоит иначе. Открыв веб-страницу, пользователь сразу видит сообщение об ошибке «Error 404. Page not found». Она означает, что браузер отправил запрос, сервер его принял, не смог найти данные и передал через протокол ответ: «Страница не найдена».

В каких ситуациях возникает ошибка 404

Причиной ошибки 404 могут быть действия как администратора сайта, так и его пользователя. Чтобы исправить ее, необходимо знать, что привело к ее возникновению.

HTTP возвращает ответ «404 Not found» в нескольких случаях:

  • опечатка при ручном наборе URL в адресной строке браузера;
  • битая ссылка, то есть внутренняя ссылка, ведущая на удаленную или перемещенную в другой раздел сайта веб-страницу;
  • попытка открыть удаленную веб-страницу, адрес которой сохранился в истории браузера;
  • ошибка при редиректе — перенаправление на страницу с измененным адресом;
  • сбои на сервере или на сетевом оборудовании посетителя.

Как исправить Error 404, если вы — пользователь

Чаще всего причиной данной ошибки является удаление веб-страницы. Решением проблемы занимается веб-мастер. Он делает веб-страницу 404 полезной для посетителя или перенаправляет его на другую часть сайта, близкую к запрашиваемой по содержанию и функционалу.

Посетитель может самостоятельно устранить более простые причины ошибки или ускорить «ремонт» веб-ресурса.

Меры, которые может предпринять пользователь:

  • исправить опечатки в URL в адресной строке браузера;
  • проверить работу своего роутера и наличие интернет-подключения;
  • связаться с владельцем сайта и сообщить о проблеме;
  • подождать, пока веб-мастер настроит редирект.

Контакты для связи с администратором веб-ресурса можно найти в разделе «О нас», на самой странице с error 404 (если веб-мастер предусмотрел такую возможность) и в нижней части сайта.

Заключение

На небольшом сайте веб-мастерам несложно отслеживать и исправлять ошибку «Страница не найдена», на многостраничном веб-ресурсе — легче настроить веб-страницу error 404, и сделать это так, чтобы пользователь понимал, что ему делать дальше: ждать решения проблемы, искать другую статью или связаться с администратором.

Интернет Хостинг Центр — платный хостинг для проектов любой сложности. Защита от DDoS-атак на каждом тарифе! 🔒

#хостингдлясайта #sslсертификат #https #сайтостроение #сайтподключ #разработкавеб-сайтов #хостинг #vpsсервер #vdsсервер #серверноеадминистрирование