Главная » Ошибки » Ошибка 404 – Страница не найдена – что это значит, как исправить

Ошибка 404 – Страница не найдена – что это значит, как исправить

Обязательно прочитать!

Ошибка 404 – Страница не найдена – ошибка самого веб-приложения. В 99% случаев она никак не зависит от самого пользователя. Эта ошибка возникает, когда вы переходите по какой-то ссылке, но в настоящий момент этой страницы почему-то не существует. Просто нет такой страницы и все!

Как поменять значение id через ajax?

  • 1 подписчик
  • 09 окт.
  • 71 просмотр

ответ
1

  • yii
    • Yii

    • +1 ещё

    Простой

  • Про технологии

    Ошибка 404, или в оригинале 404 Not Found. В переводе на русский – «не найдена». В процессе обращения к сайту вы отправляете к нему запрос на получение страницы. В штатном режиме сервер вам спокойно отдает нужную страничку под кодом «200 OK». Этот код вы даже не заметите, но он есть в самом заголовке ответа.

    Если же по какой-то причине страница не будет найден – код ошибки будет в большинстве случаев как раз 404. И вам либо просто отдается страница 404 (без графики), либо веб-сервер подготавливает для вас специальную страницу 404.

    Примеры будут ниже.

    https://wifigid.ru/

    По ссылке выше открывается чистый сайт:

    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить

    https://wifigid.ru/123/

    А по этой ссылке страницы у нас не существует. И сервер вам говорит о том, что такой страницы нет и посылает код 404.

    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить

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

    А это стандартный вид самого браузера, если владелец площадки не позаботился о специальном виде:

    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить

    Может быть интересно! Статусы бывают разные – 2XX – означает, что все загрузилось отлично, 3XX – страница куда-то переехала или у вас нет доступа, 4XX – значит ошибки приложения или сайта, 5XX – ошибки самого сервера.

    Yii2: как получить страницу пагинации?

    • 1 подписчик
    • 18 окт.
    • 41 просмотр

    ответ
    1

  • php
    • PHP

    • +2 ещё

    Простой

  • Как в системе управления CRAFT CMS создать модуль?

    • 1 подписчик
    • 17 окт.
    • 34 просмотра

    ответов
    0

  • yii
    • Yii

    Простой

  • Как в yii2 залогиниться под юзером по ID?

    • нет подписчиков
    • 07 окт.
    • 43 просмотра

    ответ
    1

  • php
    • PHP

    • +1 ещё

    Простой

  • Почему не применяется миграция модуля yii2-queue-monitor?

    • 1 подписчик
    • 10 окт.
    • 23 просмотра

    ответов
    0

  • php
    • PHP

    • +2 ещё

    Средний

  • Способы избавления от дисфункции

    Данная ошибка может выскочить и без реальных причин, поэтому самым первым делом попробуйте обновить страницу, нажав F5 (работает практически во всех браузерах) или значок обновления ↻.

    Скрин обновления страницы
    Скрин обновления страницы

    Также проверьте соединение с интернетом и его скорость. Часто из-за медленной передачи данных страницы не могут грузиться и выскакивает ошибка.

    Проверьте корректность URL-адреса. Если вы вводили его вручную, то могли ошибиться в каком-либо символе. Также какая-либо ссылка на сторонних ресурсах могла привести вас на неправильный адрес. В этом случае либо перепроверьте по символам введенный URL, либо попробуйте подниматься по каталогу, постепенно закрывая каждый нижестоящий уровень: если было так – , и ссылка ведет на страницу с 404 ошибкой, то уберите последнее слово control. Если не помогло, то удалите и слово teach. В конце концов либо откроется страница, откуда можно найти нужный раздел (через категории портала или через поиск), либо вы получите подтверждение того, что недоступен весь сайт.

    Сообщение о причинах возникновения
    Сообщение о причинах возникновения

    Как вариант, попробуйте найти интересующую страницу через поисковые системы. Если вводится полностью некорректный URL, то Яндекс или Google выдадут вам адрес, похожий на тот, что вы используете. Возможно, это и будет нужная страница.

    Иллюсттрация неправильно введенного URL
    Иллюсттрация неправильно введенного URL

    Также при вводе URL в строке поисковика в выпадающем списке вы увидите подсказки адресов страниц, и, возможно, узнаете среди них свой вариант, подправленный Яндекс или Google. Вам останется только кликнуть на подходящую строчку и с успехом перейти на открывшуюся страницу.

    Подсказка в выпадающем окне поисковика Яндекс
    Подсказка в выпадающем окне поисковика Яндекс

    Внешний вид ошибки 404

    Как мы выше поняли, в протоколе HTTP запроса на любой 404й странице будет одно и то же:

    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить

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

    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить

    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить

    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить

    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить

    Да даже Яндекс не застрахован от проблем:

    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить

    И Google тоже…

    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить
    Ошибка 404 Not Found – Страница не найдена – что значит и как исправить

    Почему вылетает 404 ошибка

    Данная ошибка означает, что пользователь не смог получить доступ к странице, размещенной на сервере веб-сайта. Этому есть несколько объяснений:

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

    Причин вылета ошибки много, и действия в каждом конкретном случае зависят от их точного определения. Очень часто пользователи сталкиваются с данной ситуацией, когда переходят по так называемым битым (или “мертвым”) ссылкам. В связи с этим дисфункция приобрела особую популярность во Всемирной Паутине.

    Почему в yii2 Column «режет» атрибуты?

    • 1 подписчик
    • 05 окт.
    • 31 просмотр

    ответ
    1

  • Показать ещёЗагружается…
  • Вакансии с Хабр Карьеры

    Backend разработчик (PHP, Yii)

    Инфоурок
    •Москва
    от 100 000 до 150 000 ₽

    PHP -программист ( Ticketland)

    МТС
    •Москва
    от 200 000 до 350 000 ₽

    Backend Developer в маркетплейс

    Flowwow

    от 150 000 до 200 000 ₽
    Ещё вакансии

    Заказы с Хабр Фриланса

    Создать страницу «Работа администратора с предложениями экспертов»

    21 окт. 2022, в 11:59
    1000 руб./за проект

    Реализовать бэк на Laravel

    21 окт. 2022, в 11:53
    100000 руб./за проект

    В мобильной версии “Каталог” заменить на бургер с выпадающим списком

    21 окт. 2022, в 11:48
    300 руб./за проект
    Ещё заказы

    Минуточку внимания

    Присоединяйтесь к сообществу, чтобы узнавать новое и делиться знаниями

    Зарегистрироваться

    Самое интересное за 24 часа

    • Почему из-за плагина w3tc не открывается страница?

      • 2 подписчика
      • 0 ответов
    • Smartctl ругается на нечитаемые сектора, но MegaCli делает вид, что всё в порядке, кому верить?

      • 2 подписчика
      • 0 ответов
    • Какая погрешность в количестве фиксаций целевых событий в Яндекс метрике допустима?

      • 2 подписчика
      • 0 ответов
    • Почему в Chrome не отображается круг, а получается квадрат?

      • 2 подписчика
      • 1 ответ
    • Как умножить матрицы с помощью SSE?

      • 3 подписчика
      • 0 ответов
    • Как сделать аутентификацию по номеру телефона?

      • 4 подписчика
      • 0 ответов
    • Как подождать асинхронного выполнения всех подписчиков события?

      • 3 подписчика
      • 0 ответов
    • Ломается весь код в Sublime Text?

      • 3 подписчика
      • 1 ответ
    • Периодически падает сайт с ошибкой 502 как найти проблему?

      • 3 подписчика
      • 2 ответа
    • Какой компилятор выбрать для C++?

      • 2 подписчика
      • 3 ответа
    • © Habr
    • О сервисе
    • Обратная связь
    • Блог

    Как исправить ошибку 404 Nginx с помощью онлайн-инструментов

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

    Почему yii 2 mailer не отправляет письма?

    • 1 подписчик
    • 07 окт.
    • 37 просмотров

    ответ
    1

  • yii
    • Yii

    Простой

  • Как в Yii2 сохранить форму через виджет спомощью ajax?

    • 1 подписчик
    • 15 окт.
    • 42 просмотра

    ответов
    0

  • yii
    • Yii

    Простой

  • Можно ли накопить update/insert-запросы, чтобы потом разом их выполнить их через updateAll/batchInsert?

    • 1 подписчик
    • 14 окт.
    • 26 просмотров

    ответов
    0

  • yii
    • Yii

    Простой

  • Причины ошибки

    А теперь обсудим возможные причины возникновения этой ошибки. Еще раз повторюсь – в 99% случаев от вас здесь ничего не зависит. Вот возможные варианты:

    1. Ошибка в написании ссылки – вам кто-то скинул обрезанную ссылку, или какой-то сайт неправильно вставил – и вы переходите по заранее неправильному адресу. Т.е. из-за человеческой ошибки теперь страницу найти нельзя.
    2. Страницу удалили – тоже очень частая причина, когда владелец удаляет страницу, а сообщить об этом забывает. Итого сервер не может по прежнему адресу найти страницу, хотя на нее и ссылались другие, и как итог вываливается код 404. Страница просто удалена, придется смириться с этим, ничего сделать нельзя.
    3. У страницы владелец сайта поменял адрес, но не перенаправил ее на новую. Тоже бывает, обычно движки сайтов сами справляются с этой бедой, но от ошибки никто не застрахован.
    4. Некорректная работа сервера. Бывает, что и сервер на сайте перенастроили и допустили какую-то ошибку в редиректах. У самого такое было: вроде бы все работает хорошо, пока тестируешь сам, но на практике все читатели уходили в молоко.

    Посмотрели на проблемы выше? Как видите, среди них нет вашей вины. Единственный возможный вариант исправить что-то – попытаться посмотреть на ссылку и додумать ее. Это актуально в случае, если кто-то как-то криво передал ее в урезанном виде, или вставились лишние пробелы. Но такое встречается нечасто.

    Источники

    • https://WiFiGid.ru/reshenie-problem-i-oshibok/oshibka-404
    • https://qna.habr.com/q/477611
    • https://RusAdmin.biz/oshibki/chto-eto-404-oshibka/
    • https://bestprogrammer.ru/izuchenie/chto-oznachaet-oshibka-404-v-nginx
    [свернуть]
    Решите Вашу проблему!


    ×
    Adblock
    detector