Привет! У вас есть ошибка 404? Что это? Все хорошо! В 99% случаев это не зависит от вас; Обычно это баг самого сайта, и я никак не могу его исправить. А вот об особенностях и возможных способах исправления будет целая статья ниже.
Обязательно прочитать!
Ошибка 404 — Страница не найдена — ошибка самого веб-приложения. В 99% случаев это не зависит от самого пользователя. Эта ошибка возникает, когда вы переходите по какой-то ссылке, но по какой-то причине эта страница в данный момент не существует. Просто нет такой страницы и все!
Про технологии
Ошибка 404, или в оригинале 404 Не найдено. В переводе на русский — «не найдено». В процессе доступа к сайту он отправляет вам запрос на получение страницы. В обычном режиме сервер спокойно отдает вам нужную страницу с кодом «200 ОК». Вы даже не заметите этот код, но он находится в заголовке ответа.
Если по какой-то причине страница не найдена, код ошибки будет в большинстве случаев просто 404. И вам просто выдается страница 404 (без графики) или веб-сервер готовит для вас специальную страницу 404.
Примеры будут ниже.
https://wifigid.ru/
Ссылка выше открывает чистый сайт:
https://wifigid.ru/123/
Ссылка на эту страницу не существует. И сервер говорит вам, что такой страницы нет и отправляет вам код 404.
Обратите внимание, что стандартной надписи нет, но суть не меняется; возникает та же ошибка, которая не зависит от вас. У нас просто нет этой страницы. Но если он когда-нибудь появится, все будет работать из коробки.
А это стандартный вид самого браузера, если владелец сайта не позаботился о специальном виде:
Это может быть интересно! Статусы бывают разные: 2ХХ — означает, что все загрузилось отлично, 3ХХ — страница была куда-то перемещена или к ней нет доступа, 4ХХ — означает ошибки приложения или сайта, 5ХХ — ошибки самого сервера.
Внешний вид ошибки 404
Как мы поняли ранее, в протоколе HTTP-запроса на любой странице 404 будет одно и то же:
Но внешне может показаться, что хозяин сайта хочет. Вы видели, как это делается у нас выше, а вот небольшая подборка других источников:
Да, даже Яндекс не застрахован от проблем:
И Гугл тоже…
Причины ошибки
Теперь давайте обсудим возможные причины этой ошибки. Еще раз повторяю: в 99% случаев от вас здесь ничего не зависит. Вот варианты:
Вы смотрели на предыдущие проблемы? Как видите, ни в одном из них нет вашей вины. Единственный возможный способ что-то исправить — попытаться посмотреть ссылку и подумать. Это актуально, если кто-то как-то криво передал в усеченном виде, или были вставлены лишние пробелы. Но это случается редко.
Как исправить и что делать?
Да почти ничего, если это состояние не произошло случайно, то найти проблему будет практически невозможно. Вот только предложения по возможным действиям по исправлению ошибки:
- Пожалуйста, перезагрузите страницу. Нажимаем кружок в браузере «Обновить» или просто клавишу F. Иногда это помогает.
- Проверьте ссылку на возможные ошибки: лишние символы в конце или их отсутствие, пробелы и т.п
- Если вы знаете название статьи, попробуйте воспользоваться поиском по сайту, он может привести к существующей копии.
- Если все совсем не так, то зайдите в Яндекс или Гугл и напишите еще раз. Иногда вы найдете правильный или даже копию.
Я не буду описывать решения для профессионалов и веб-мастеров. Если есть, пишите на почту, в свободное время помогу разобраться с возможной проблемой вместе с вами. Посмотрите видео, может быть вам будет полезно:
Это все наука. Обнаружение таких ошибок, как правило, не зависит от пользователя. Но если у вас остались вопросы, пишите их в комментариях под этой статьей, разберемся.