Ошибка 404 – это код состояния HTTP, который означает, что страницу, которую вы пытались открыть на веб-сайте, не удалось найти на сервере. Чтобы было понятно, ошибка 404 указывает, что, хотя сам сервер доступен, конкретной страницы, показывающей ошибку, не существует.
Для сообщения об ошибке 404 Not Found часто создаются отдельные веб-страницы. Поэтому имейте в виду, что ошибка 404 может отображаться практически любым способом, который только можно себе представить, в зависимости от того, с какого веб-сайта она показывается.
Когда можно увидеть ошибку 404
Вот несколько распространенных способов отображения ошибки HTTP 404:
- Ошибка 404
- 404 не найдено
- Error 404
- Запрошенный URL не был найден на этом сервере
- HTTP 404
- Ошибка 404, не найдено
- 404 – файл или каталог не найден
- 404, Страница не найдена
Сообщения об ошибках 404 Not Found могут появляться в любом браузере или любой операционной системе. Большинство ошибок 404 Not Found отображаются в окне интернет-браузера так же, как и веб-страницы.
В Internet Explorer сообщение «Веб-страница не найдена» обычно указывает на ошибку HTTP 404, но возможна ошибка 400 Bad Request. Вы можете проверить, на какую ошибку ссылается IE, проверив наличие 404 или 400 в строке заголовка.
404 ошибки, полученные при открытии ссылок через приложения Microsoft Office, приводят к появлению на интернет-сайте сообщения о том, что запрошенный вами элемент не может быть найден (HTTP/1.0 404) в программе MS Office.
Когда Центр обновления Windows выдает ошибку 404, он отображается в виде кода 0x80244019 или в виде сообщения WU_E_PT_HTTP_STATUS_NOT_FOUND.
Причины ошибок HTTP 404
Технически, ошибка 404 является ошибкой на стороне клиента, подразумевая, что ошибка является вашей ошибкой, либо потому, что вы неправильно ввели URL, либо страница была перемещена или удалена с веб-сайта, и вы должны были знать об этом.
Другая возможность – если веб-сайт переместил страницу или ресурс, но сделал это, не перенаправляя старый URL-адрес на новый. Когда это произойдет, вы получите ошибку 404 вместо того, чтобы автоматически перенаправляться на новую страницу.
Веб-серверы Microsoft IIS иногда предоставляют более конкретную информацию о причине ошибок 404 Not Found, добавляя после 404 суффикс, как в HTTP Error 404.3 — Not Found, что указывает на ограничение типа MIME.
Как исправить ошибку 404 Not Found
-
Повторите загрузку веб-страницы, нажав клавишу F5, нажав/коснувшись кнопки обновления/перезагрузки, или снова попробовав ввести URL в адресной строке.
Ошибка 404 Not Found может появиться по нескольким причинам, хотя реальной проблемы не существует, иногда простое обновление загружает искомую страницу.
-
Проверьте на наличие ошибок в URL. Часто ошибка 404 Not Found появляется из-за неправильного ввода URL-адреса или ссылки, которая указывает на неправильный URL-адрес.
-
Перемещайтесь на один уровень каталога за раз в URL, пока не найдете что-нибудь.
Например, если www.web.com/a/b/c.html выдал ошибку 404 Not Found, попробуйте перейдите на страницу www.web.com/a/b/. Если вы ничего не нашли здесь (или ошибка), перейдите на www.web.com/a/. Это должно привести вас к тому, что вы ищете, или, по крайней мере, подтвердить, что оно больше не доступно.
Если вы перешли на домашнюю страницу веб-сайта, попробуйте выполнить поиск нужной информации. Если на сайте нет функции поиска, попробуйте перейти на страницу, которую вы хотите, используя ссылки категории, чтобы углубиться в сайт.
-
Поиск страницы из популярной поисковой системы. Вполне возможно, вы используете неправильный URL-адрес, и в этом случае быстрый поиск в Google или Яндексе приведет вас туда, куда вы хотите.
Если вы нашли страницу, которую хотели посетить, обновите свою закладку или избранное, чтобы избежать ошибки HTTP 404 в будущем.
-
Очистите кеш браузера, если у вас есть признаки того, что сообщение 404 Not Found может быть только вашей ошибкой. Например, если вы можете получить доступ к URL-адресу со своего телефона, но не с планшета, очистка кэша в браузере планшета может помочь.
Вы также можете рассмотреть возможность очистки файлов cookie вашего браузера или, по крайней мере, файлов, связанных с данным веб-сайтом, если очистка кэша не работает.
-
Измените DNS-серверы, используемые вашим компьютером, но обычно это помогает только в том случае, если весь веб-сайт выдает ошибку 404, особенно если веб-сайт доступен тем, кто работает в других сетях (например, в вашей сети мобильной связи или у друга в другом городе).
404 на всём сайте не особенно распространены, если только ваш интернет-провайдер или правительство не фильтруют/цензируют веб-сайты. Независимо от причины, если это произойдет, попробуйте другой набор DNS-серверов.
-
Свяжитесь с сайтом напрямую. Если они удалили страницу, за которой вы следите, то ошибка 404 вполне законна, и они должны быть в состоянии сообщить вам об этом. Если они переместили страницу и генерируют 404 вместо того, чтобы перенаправлять посетителей на новую страницу, они будут рады услышать от вас, чтобы они могут исправить это.
-
Наконец, если ничего не помогает, подождите. Нет, это не весело, но это может быть единственным способом действий, особенно если вы уверены, что ошибка 404 не должна возникать (т.е. страница действительно должна отображаться по URL-адресу, который у вас есть, и другие сталкиваются с той же проблемой и находят это одинаково странным).
Вы можете найти 404 ошибки на своем собственном веб-сайте с помощью таких инструментов, как DeadLinkChecker.com и ATOMSEO.
Ошибки, похожие на ошибку 404
Некоторые другие сообщения об ошибках на стороне клиента, относящиеся к ошибке 404 Not Found, включают 400 Bad Request, 401 Unauthorized, 403 Forbidden и 408 Request Timeout.
Также существует несколько кодов состояния HTTP на стороне сервера, например популярная 500 Internal Server Error.
I have 2 Apache instances on the same server, one on port 80, one on another port. The first one works fine. When I go to mydomain.com:otherport I get the error message named in the title. The directory does exist, and has the same user and group that the web server is running as.
asked Mar 30, 2009 at 23:27
4
Finally figured it out. When I added the DirectoryIndex directive, I was adding it to the main httpd.conf virtual host which I had just created, while the second server was still running off the second instance. Now I feel stupid!
For anyone else that is reading, if you are getting this error and can’t figure out why, you need to add a DirectoryIndex directive.
answered Mar 31, 2009 at 22:29
phpscriptcoderphpscriptcoder
You probably need to set up the http.conf for the second instance. Why are you doing it as two instances in the first place?
Two thoughts:
- Gradually change the non-working configuration till it matches the working one (make a backup first of course) and see what change fixes it
- Look at the error_log; if necessary, raise the logging level until you see something informative.
answered Mar 30, 2009 at 23:44
MarkusQMarkusQ
21.8k3 gold badges56 silver badges67 bronze badges
4
Ошибка 404, либо Error 404 Not Found — ошибка, которая появляется, если браузеру не удалось обнаружить на сервере указанный URL.
Сообщение об ошибке 404
Что означает ответ 404
Error 404 Not Found отображается по-разному: «HTTP 404 не найден», «Ошибка 404 Not Found», «404 Страница не найдена». Смысл надписи всегда остаётся тем же: страница отсутствует либо просто не работает. Not Found в переводе означает «не найдено».
Ошибка 404 — классический код ответа по протоколу HTTP. Он свидетельствует, что связь с сервером установлена, но данных по заданному запросу на сервере нет.
Однако если просто ввести в поисковую строку произвольный набор символов, то браузер не покажет ошибку 404 Not Found — появится сообщение, что установить соединение с конкретным сервером невозможно.
Разберёмся в техническом формировании ответа Error 404 Not Found.
Техническая сторона вопроса. При связи по HTTP браузер запрашивает указанный URL и ждёт цифрового ответа. То есть любой запрос пользователя направляется на сервер размещения искомого сайта. Когда браузеру удаётся связаться с сервером, он получает кодированный ответ. Если запрос корректный и страница найдена, отправляется ответ с кодом 200 OK, что соответствует благополучной загрузке. При отсутствии страницы отправляется ответ об ошибке.
Что значит код «404». В ответе 404 первая четвёрка указывает на то, что запрос был чрезмерно длительным или в самом адресе была ошибка. Ноль предполагает синтаксическую неточность. Завершающая цифра кода отображает конкретную причину ошибки — «4» означает отсутствие данной ссылки.
Какие ещё ошибки бывают. Ошибку 404 не нужно путать с другими ответами, которые указывают на невозможность связи с сервером. Например, ошибка 403 сообщает, что доступ к URL ограничен, а ответ «Сервер не найден» свидетельствует, что браузер не смог обнаружить место размещения сайта.
Google на 404 странице сообщает о возможных причинах ошибки
Причины ошибки
Причины, по которым HTTP возвращает ответ 404 Not Found:
- Неверный адрес. К примеру, при ручном наборе пользователь допустил опечатку в адресе либо ссылка ведёт на несуществующую страницу. При этом домен должен быть написан верно. Если пользователь ошибется в названии домена, страница вообще не загрузится (без показа ошибки).
- Битая ссылка. Это нерабочий URL, который никуда не ведёт. Данный вариант иногда возникает при внутренней перелинковке. К примеру, раньше страница существовала, а потом её удалили и забыли убрать ссылку.
- Удалённая страница. Когда пользователь попытается перейти на удалённую с сервера страницу, он также увидит ошибку 404. Ссылка для перехода может сохраниться в браузерных закладках или на сторонних ресурсах.
- Неправильный редирект на страницу с изменённым адресом. Допустим, в процессе редизайна URL изменили, но оставили без внимания связанные ссылки.
- Неполадки на сервере. Это самый редкий вариант.
В большинстве ситуаций ошибка 404 отображается, когда не удаётся обнаружить нужную страницу на доступном сервере.
Причины отсутствия страницы на сайте бывают разными
Возможные последствия для сайта
Нужно ли считать 404 ошибку опасной для сайтов? Кажется, что нет ничего плохого в том, что пользователь не смог открыть одну веб-страницу. Однако если такая ситуация будет повторяться регулярно, это чревато оттоком аудитории. Одни пользователи решат, что сайт вовсе не существует. Другие подумают, что лучше не заходить на сайт, который работает с ошибками. Третьи будут игнорировать ресурс, на котором не смогли получить обещанную информацию.
Поисковые системы относятся к Not Found более лояльно. Например, Google отмечает, что 404 страницы не влияют на рейтинг. Но если при индексации роботы будут находить все больше ошибочных страниц, вряд ли это приведёт к более высокому ранжированию.
Если вы хотите улучшить взаимодействие с посетителями, важно найти и исправить все ошибки 404 на сайте.
Как выявить ошибку
На небольшом ресурсе легко проверить работоспособность ссылок вручную. Но если на сайте сотни и тысячи страниц, без дополнительного софта не обойтись. Есть немало сервисов и программ, позволяющих находить битые ссылки. Рассмотрим некоторые из них.
Search Console Google
Консоль поиска Google позволяет находить страницы с ошибкой 404 за несколько кликов:
- Войдите в учётную запись Google и перейдите в Search Console.
- Откройте раздел «Ошибки сканирования» → «Диагностика».
- Кликните на «Not Found».
Чтобы получить список страниц с ошибками, подтвердите права на ресурс — добавьте проверочную запись TXT в записи DNS регистратора домена. Такая запись не повлияет на работу сайта. Подробнее о процедуре подтверждения, читайте в справке Google.
Для использования Search Console Google нужно подтвердить свои права на сайт
Яндекс Вебмастер
Сервис для вебмастеров от Яндекса поможет быстро найти все ошибки 404:
- Откройте Вебмастер после авторизации в Яндекс-аккаунте.
- Выберите «Индексирование» → «Доступные для поиска страницы» → «Исключённые страницы».
- В выданном списке выберите фильтр «Ошибка HTTP: 404».
Чтобы использовать Яндекс.Вебмастер, также нужно подтвердить право владения сайтом — добавить метатег в HTML-код главной страницы.
Для входа в Вебмастер авторизуйтесь в Яндексе
Screaming Frog
Для начала загрузите и установите программу на компьютер. После запуска добавьте URL проверяемого сайта и начните поиск проблем. Неработающие ссылки можно искать даже в бесплатной версии.
Инструмент SEO-паук в Screaming Frog помогает найти технические неисправности сайта
SiteAnalyzer
Эта бесплатная десктопная программа позволяет обнаружить технические погрешности на сайте. SiteAnalyzer быстро отыщет нерабочие и несуществующие ссылки.
SiteAnalyzer бесплатно найдёт неработающие URL
Как исправить ошибку Not Found
Выбор конкретного решения зависит от причины ошибки:
- Ссылка ведёт в никуда из-за неверного URL. Для решения проблемы замените ошибочную ссылку на правильный адрес, чтобы сервер отдавал код 200 OK.
- Битая ссылка. Подобная ситуация не редкость при внутренней перелинковке страниц. К примеру, ссылка есть, а саму страницу давно удалили. Решений два: удалить ссылку или заменить её на другую.
Удалять и менять ссылки вручную удобно только на небольших сайтах. Исправление ошибок на крупных порталах лучше автоматизировать. Например, с помощью специальных плагинов для внутренней перелинковки (Terms Description, Dagon Design Sitemap Generator) и для автоматического формирования адресов страниц (Cyr-To-Lat).
Чтобы ошибки 404 появлялись как можно реже, достаточно соблюдать простые рекомендации:
- Не присваивайте сложные адреса основным разделам сайта. Это снизит число ошибок, связанных с опечатками в URL.
- Не меняйте адреса страниц слишком часто. Это неудобно для пользователей и вводит в заблуждение поисковых роботов.
- Размещайте сайт на надёжном сервере. Это предотвратит ошибки, возникающие из-за неработоспособности сервера.
Мы разобрались, как найти и исправить ошибки Not Found внутри сайта. Но неработающая ссылка может быть расположена и на стороннем ресурсе. Допустим, когда-то на другом сайте разместили рекламную публикацию со ссылкой на определённую страницу. Спустя какое-то время страницу удалили. В этом случае появится ошибка 404. Устранить её можно, связавшись с администрацией ссылающегося сайта. Если же удалить/исправить ссылку нельзя, постарайтесь использовать ошибку с выгодой.
Как сделать страницу 404 полезной
Грамотно оформленная страница с ошибкой Error 404 Not Found — действенный инструмент конвертации посетителей. Ограничений по использованию страницы с ошибкой 404 нет. При этом практически все CMS позволяют настраивать дизайн этой страницы.
Что публиковать на странице 404:
- меню с кликабельными ссылками;
- ссылку на главную страницу;
- анонс последних публикаций;
- контакты для обратной связи.
При оформлении страницы-ошибки желательно опираться на рекомендации поисковиков:
- Яндекс настоятельно рекомендует, чтобы страница контрастировала с основным содержанием сайта — иные цвета, другие графические приёмы либо их отсутствие. Необходимо чётко и понятно объяснить пользователю, что запрошенной страницы не существует и предложить другое решение.
- Google советует придерживаться единого стиля оформления. Но также рекомендует понятно рассказать об ошибке и предложить полезные материалы.
Главное — по возможности отказаться от стандартной страницы 404. Подумайте, как привлечь внимание пользователя. Расскажите ему об отсутствии искомой страницы и предложите взамен что-то полезное или интересное.
Примеры оформления страниц 404
Designzillas
Мультяшная страница креативной студии привлекает внимание и её хочется досмотреть до конца. Если прокрутить страницу, можно увидеть, как из яйца вылупится дракон. При этом на странице есть ссылки на все основные разделы сайта.
Меню на сайте Designzillas есть и на 404 странице
Domenart Studio
Веб-студия «Домен АРТ» использует красочную страницу 404, оформленную в единой стилистике ресурса. Заблудившимся пользователям предлагают попробовать ещё раз ввести адрес или перейти в нужный раздел.
Контакты, поиск, меню — и всё это на 404 странице Domenart Studio
E-co
«Эко Пауэр», дистрибьютор производителя источников питания, демонстрирует короткое замыкание как символ ошибки. Посетителям предлагают перейти на главную.
Ошибка 404 «Эко Пауэр» выглядит как страница входа
Дом со всем
Компания «Дом со всем», занимающаяся бурением скважин, разместила на странице 404 свои контакты и перечень услуг. Со страницы можно перейти в любой раздел сайта или заказать обратный звонок. С таким наполнением посетителю не нужно искать дополнительную информацию где-то ещё.
Компания «Дом со всем» предлагает заказать обратный звонок
Kualo
Страница 404 на веб-хостинге Kualo может заставить пользователя забыть, зачем он сюда пришёл. Увлекательная игра притягивает внимание. В конце игры посетителю предлагают посмотреть сайт хостинга.
На странице Kualo можно просто поиграть и заработать скидки
Рано или поздно с ошибкой 404 сталкивается большинство сайтов. При регулярной проверке можно своевременно исправить неработающие ссылки, чтобы в ответ пользователи получали код 200 OK. Но для крупного ресурса лучше настроить оригинальную страницу, которая будет отображаться при появлении ошибки Not Found и подскажет посетителям, что делать дальше.
Главные мысли
Вы получаете Запрошенный URL не был найден при этой ошибке сервера при попытке воспроизвести песню в Apple Music? Это происходит, когда возникает проблема с передачей данных между iPhone / iPad и серверами Apple! Проблема вызвана либо медленным подключением к Интернету, либо простоем Apple Music!
Выполните действия по устранению неполадок в указанном ниже порядке:
-
1. Принудительно закрыть музыкальное приложение
Кран В ПОРЯДКЕ , чтобы закрыть приглашение и смахните вверх от нижней части экрана, чтобы открыть Переключатель приложений.
Отклонить Карточка Apple Music чтобы принудительно закрыть приложение.
Открыть заново Музыка и попробуйте воспроизвести ту же песню еще раз. Это работает? -
2. Перезагрузите iPhone.
Если приложение Музыка предложит вам то же самое запрошенный URL не найден ошибка, продолжайте и принудительно перезапустите свой iPhone!
Новая перезагрузка отфильтрует мелкие сбои и может исправить проблему, не обнаруженную на этом сервере!
-
3. Переключите подключение к Интернету.
Если ваш iPhone подключен к сети Wi-Fi, когда запрашиваемый URL-адрес не найден, возникает ошибка, выключите антенну Wi-Fi в Центр управления и заставьте ваше устройство iOS подключиться к серверам Apple, используя Мобильные данные.
Вы все еще получаете ту же ошибку при включении Сотовая данных или наоборот?
-
4. Проверьте статус системы Apple.
В этом случае вам следует проверить, есть ли простои Apple Music, которые могут помешать вашему iPhone транслировать нужные песни, что приведет к ошибке «Не найдено на этом сервере».
Как: Откройте Apple Страница состояния системы в Safari или любом другом интернет-браузере. Проверьте, есть ли проблема, связанная с сервисом Apple Music. Если у вас статус зеленый на доске, переходите к следующему исправлению. -
5. Выгрузите Apple Music.
И последнее, но не менее важное: вы можете удалить приложение «Музыка» и переустановить его. Использование опции «Выгрузка» позволит вам переустановить Apple Music без потери ее документов и данных.
Как:Искать Настройки -> Общие -> Хранилище iPhone.
Прокрутите для Музыка. Нажать на Выгрузить приложение.
В Переустановите приложение опция становится доступной после удаления приложения. Коснитесь его, чтобы вернуть Apple Music на свой iPhone. Песни теперь воспроизводятся нормально?
Удалось ли вам исправить ошибку «Запрошенный URL не найден»? Помог ли вам какой-либо из приведенных выше советов? У вас есть вариант получше? Используйте раздел комментариев и поделитесь своим мнением.
Связанный: Как исправить ошибку «Невозможно открыть, это содержимое не авторизовано» в Apple Music!
В этом руководстве мы перечислим вероятное обходное решение, которое может помочь вам исправить ошибку «Запрошенный URL-адрес не найден на этом сервере» в Apple Music. Этот сервис потоковой передачи музыки, аудио и видео от гигантов из Купертино имеет множество отличных функций в рукаве. Первоначально созданный как поставщик сторонней музыки, с тех пор он расширил свою сферу деятельности на несколько других жанров, включая интернет-радиостанции. Более того, то, что это лучший выбор для пользователей, выгравированных в экосистеме Apple, только добавляет больше перьев в ее шляпу.
С другой стороны, это также означает, что любая возникающая проблема в конечном итоге затронет большую часть пользовательской базы. И это то, что, кажется, имеет место на данный момент. У разных пользователей выразили свою озабоченность что Apple Music отображает ошибку «Запрошенный URL-адрес не найден на этом сервере» либо в середине песни, либо в самом начале. Если вы также сталкиваетесь с этой проблемой, то это руководство расскажет вам об отличном обходном пути, который поможет вам решить эту ошибку. Следуйте вместе.
Исправить Apple Music: запрошенный URL-адрес не найден на этом сервере
Пользователи уже опробовали основные обходные пути перезапуска приложения, очистки его кеша и данных и даже его переустановки, но ни один из них не принес им успеха. Что на самом деле получилось, так это переключение с WiFi на данные оператора. Поэтому отключите WiFi на своем устройстве и включите мобильные данные. затем попробуйте транслировать нужную песню через приложение, возможно, теперь у вас больше не возникнет проблем.
Итак, это были шаги по исправлению ошибки «Запрошенный URL-адрес не найден на этом сервере» в Apple Music. Что касается официальной позиции по этому вопросу, разработчики еще не признали эту проблему, не говоря уже о том, чтобы сообщить какое-либо ожидаемое время выпуска исправления. Как и когда любое из этих двух событий произойдет, мы соответствующим образом обновим это руководство. Между тем, вышеупомянутый обходной путь — ваш лучший выбор.


















