404 Файл или каталог не найден Запрошенный ресурс был перемещен, переименован или временно недоступен
Обновлено: 21.11.2024
Если вы часто просматриваете веб-страницы, ошибка 404 неизбежна. Вот как решить эту распространенную проблему.
Когда Интернет работает как надо, он не может быть более полезным. К сожалению, бывают случаи, когда он просто отказывается выполнять свою работу. Вы делаете простой запрос, а в ответ получаете лишь расплывчатое сообщение об ошибке. Например, код ошибки 404.
Хорошая новость заключается в том, что эту проблему часто можно решить. В этой статье мы обсудим, что именно означает сообщение об ошибке 404 и, что более важно, что вы можете сделать, чтобы исправить это.
Что такое ошибка 404?
Сообщение об ошибке 404 — одна из самых распространенных ошибок. Обычно это происходит, когда вы пытаетесь посетить определенную веб-страницу, а сервер, к которому вы обращаетесь, не может ее найти.
Это может произойти, когда вы запрашиваете страницу, которая либо никогда не существовала на веб-сайте, либо была перемещена и поэтому получила другой адрес.
Другие названия этой ошибки включают 404 File Not Found и 404 URL Not Found. Оба означают одно и то же.
Как исправить код ошибки 404
Если вы столкнулись с сообщением об ошибке 404 при просмотре веб-страниц, вы можете предпринять ряд действий.
1. Обновить страницу
Ошибка 404 означает, что в данный момент сервер не может найти определенную страницу. В большинстве случаев это постоянная проблема. Но иногда это временно. Прежде чем использовать другие советы из этой статьи, рекомендуется быстро обновить страницу.
Если это решило проблему, значит, это была просто проблема с сервером.
2. Проверьте URL
Серверы спроектированы таким образом, чтобы возвращать именно то, что было запрошено, за исключением проверки орфографии. Даже одна неверная буква в URL может привести к ошибке 404.
Это обычно происходит из-за того, что вы неправильно ввели URL. Но это также может произойти, когда вы нажимаете на ссылку. В конце концов, человек, создавший ссылку, может сделать опечатку так же, как и вы.
3. Измените настройки DNS
Иногда каждая веб-страница на веб-сайте может возвращать ошибку 404. Если вы пробуете несколько страниц и получаете одну и ту же ошибку, возможно, ваш интернет-провайдер заблокировал доступ к этому веб-сайту.
Если вы считаете, что проблема может заключаться в этом, попробуйте изменить настройки DNS. Вы также можете попробовать получить доступ к сайту, используя мобильные данные вашего телефона и/или общедоступный Wi-Fi.
4. Очистите кеш браузера и/или файлы cookie
Если вы пробовали URL-адрес в прошлом и он работал, проблема может быть связана с вашим браузером. Это может произойти, если владелец сайта изменил адрес веб-страницы и создал редирект. В результате ваш браузер может игнорировать это перенаправление.
5. Осмотрите веб-сайт
Если вы воспользовались всеми вышеупомянутыми советами, но по-прежнему получаете ошибку 404, это означает, что страница, которую вы ищете, просто не существует.
Возможно, он был удален. Или, может быть, его просто переименовали. Если это последнее, вы можете найти страницу, выяснив ее новое имя.
В зависимости от дизайна веб-сайта это можно сделать несколькими способами.
6. Используйте поисковую систему
Если нужная вам страница была переименована, ее также можно найти с помощью поисковой системы. Иногда это предпочтительнее, потому что это работает независимо от дизайна веб-сайта.
По этому поисковому запросу будут возвращены все страницы этого веб-сайта, на которых обсуждаются сообщения об ошибках. Это особенно полезно, потому что если выяснится, что нужная вам страница была полностью удалена, вы можете найти другой похожий ресурс.
7. Посетите интернет-архив
Если вы знаете, что страница, которую вы ищете, существовала в прошлом, возможно, вы сможете найти ее копию.
Интернет-архив хранит миллиарды веб-страниц для исторической справки. И если страница, которую вы ищете, была хоть немного популярна, возможно, она была благополучно сохранена.
Чтобы попробовать, просто посетите Интернет-архив и введите нужный URL-адрес в поле поиска. Оттуда вы можете выбрать дату, чтобы увидеть, есть ли снимок веб-страницы в этот конкретный день.
8. Связаться с владельцем
Если ничего не помогает, а найти нужную страницу очень нужно, вы всегда можете обратиться к владельцу сайта.
Владелец может вообще не знать о проблеме. И, при условии, что ошибка видна всем, а не только вам, в их же интересах быстро решить проблему.
Исправление кода ошибки 404
Сообщение об ошибке 404 может быть очень неприятным. К сожалению, это неизбежная часть просмотра веб-страниц. Веб-сайты часто реорганизуются и обновляются в Интернете, что повышает вероятность возникновения ошибки 404.
Если веб-страница, которую вы ищете, все еще где-то существует, советы из этой статьи должны помочь вам найти ее.
Из многих потенциальных ошибок, которые вы можете увидеть на своем сайте WordPress, ошибка 404 Not Found является одной из самых простых. Но это не значит, что вас не расстраивает, когда вы или ваши посетители пытаетесь просмотреть ваш сайт и продолжаете сталкиваться с сообщением об ошибке 404 Not Found. 😒 Это последнее, что вы хотите, чтобы потенциальные клиенты впервые увидели от вашего бренда. Ошибка 404 также может быть индикатором того, что что-то изменилось или переместилось, и, вероятно, необходимо добавить переадресацию 301 для SEO.
В этом посте мы попытаемся помочь вам снова запустить ваш сайт, объяснив несколько моментов:
Предпочитаете смотреть видеоверсию?
Что такое ошибка 404 не найдена?
Комитет Internet Engineering Task Force (IETF) определяет ошибку 404 Not Found следующим образом:
Код состояния 404 (не найдено) указывает на то, что сервер-источник не нашел текущего представления целевого ресурса или не желает раскрывать его существование. A Код состояния 404 не указывает, является ли это отсутствие представительства временным или постоянным; код состояния 410 (ушел) предпочтительнее, чем 404, если исходный сервер знает, предположительно с помощью некоторых настраиваемых средств, что состояние, вероятно, будет постоянным.
Как и другие сообщения об ошибках (ошибка 500, ошибка 502, ошибка 503, ошибка 504 и т. д.), сообщение "Ошибка 404 не найдено" является результатом этого процесса.
Что на самом деле означает ошибка 404 Not Found?
В основном это означает, что клиент (ваш веб-браузер или браузер вашего посетителя) смог успешно подключиться к хосту (серверу вашего веб-сайта), но он не удалось найти фактически запрошенный ресурс (например, определенный URL-адрес или имя файла).
Это касается не только сообщений или страниц. Любой отсутствующий ресурс может вызвать ошибку 404 на сервере, например, отсутствующий файл изображения, отсутствующий JavaScript, отсутствующий CSS и т. д.
Что вызывает ошибку 404, не найденную в WordPress?
Если вы видите эту ошибку во всем контенте своего сайта, обычно это связано с проблемой постоянных ссылок вашего сайта WordPress. Однако если вы видите его только на отдельных элементах контента, это, скорее всего, связано с тем, что вы изменили ярлык фрагмента контента, не настроив перенаправление.
Кроме того, ошибка 404 — это не всегда плохо. Это плохо только тогда, когда она мешает удобству использования. А иногда вещи просто выходят из-под вашего контроля!
Например, иногда пользователь может просто ввести неправильный URL-адрес в адресной строке. В этом случае они все равно увидят ошибку 404, но проблем с настройкой вашего сайта нет. На самом деле это желаемый ответ, и вы можете создать свою собственную страницу 404, чтобы посетители попадали в нужное место (позже мы покажем вам, как это сделать).
Ошибка 404: варианты не найдены
Поскольку разные браузеры отображают сообщения об ошибках по-разному, вы можете увидеть разные сообщения для этой ошибки. Другие распространенные варианты включают:
Сообщение об ошибке 404 не найдено также уникально тем, что многие сайты фактически создают специальную страницу для устранения ошибки, а не отображают одно из приведенных выше сообщений. Некоторые темы WordPress также включают пользовательские страницы 404 по умолчанию. По этой причине вы можете вообще не увидеть сообщение об ошибке, потому что многие сайты вместо этого используют забавные или креативные страницы 404.
Пример забавной страницы 404
Ниже приведен пример нашей собственной страницы 404 в Kinsta. Мы включили окно поиска и некоторые из наших последних сообщений в блоге, чтобы помочь посетителям найти то, что они, возможно, искали. Всегда включайте функцию поиска на странице 404.
Кинста страница 404
Ошибка 404 не найдена. Влияние на поисковую оптимизацию
Ошибка 404 Not Found не оказывает негативного влияния на поисковую оптимизацию. Но это может иметь негативные последствия в зависимости от причины возникновения ошибки.
Например, если посетитель просто неправильно введет URL и увидит ошибку 404, это не повлияет на SEO. Но если у вас есть отдельные ошибки из-за неверных URL-адресов, это помешает Google правильно сканировать ваш сайт и, таким образом, отрицательно скажется на поисковой оптимизации.
Кроме того, если проблема с постоянной ссылкой вызывает ошибку 404 на всем сайте, Google не сможет сканировать контент вашего сайта. Другими словами, всегда исправляйте ошибки 404 как можно скорее.
Ошибка 404 не найдена. Влияние на производительность сайта
Многие этого не осознают, но сайты, которые генерируют много ошибок 404, могут легко столкнуться с проблемами производительности, поскольку эти ответы обычно не кэшируются. Мы часто видели это на крупных сайтах, и это может стать большой проблемой, если вы случайно прорекламируете или получите всплеск вирусного трафика на страницу 404. Чтобы свести к минимуму влияние запросов 404 на производительность сайта, мы автоматически кэшируем страницы 404 на 15 минут. Если вы создадите новую страницу с тем же URL-адресом, что и кешированная страница 404, мы автоматически очистим кеш, чтобы ваши посетители могли сразу увидеть новую страницу. Это означает, что ваш сайт будет защищен от пиковых нагрузок PHP и ЦП, вызванных трафиком на динамических страницах с ошибкой 404.
Возможно, вы генерируете больше ошибок 404, чем думаете! Наш аналитический инструмент MyKinsta поможет вам определить точную сумму (как показано ниже).
Ошибки 404
Вы также можете быстро увидеть самые распространенные ошибки 404. В приведенном ниже примере видно, что на сайте отсутствуют некоторые мобильные значки, такие как /apple-touch-icon.jpg . Скорее всего, они находятся в коде темы или плагина, который запрашивается, но настоящие значки никогда не добавлялись. Поэтому сервер выдает ошибку 404, так как не может найти ресурсы.
Самые популярные ошибки 404
Вы также можете проверить ошибки 404 в Google Search Console или установить сторонний плагин, например Redirection, который регистрирует ошибки 404. Однако помните, что подобные плагины также влияют на производительность. Гораздо лучше полагаться на инструмент серверного уровня. Вот почему мы предоставляем эти инструменты всем клиентам Kinsta.
Причина этих ошибок заключается в том, что многие страницы 404 очень ресурсоемки. Для больших сайтов вам следует избегать тяжелой страницы 404. Создайте простой шаблон 404, который по возможности избегает дальнейших запросов к базе данных.
Подпишитесь на рассылку новостей
Хотите узнать, как мы увеличили трафик более чем на 1000 %?
Присоединяйтесь к более чем 20 000 человек, которые получают нашу еженедельную рассылку с полезными советами по WordPress!
Как исправить ошибку 404, не найденную в WordPress
Ниже мы рассмотрим несколько различных способов исправления сообщения об ошибке 404 Not Found в зависимости от того, происходит ли это на всем сайте или в конкретном контенте.
Обновите постоянные ссылки вашего сайта WordPress
Если вы сталкиваетесь с ошибками 404 по всему сайту при попытке доступа к контенту, наиболее вероятной причиной является проблема с вашими постоянными ссылками (или файлом .htaccess, если ваш хост использует Apache). Если вы являетесь клиентом Kinsta, мы используем Nginx, поэтому вы можете исключить файл .htaccess как возможную причину.
Самый простой способ исправить это — обновить настройки постоянной ссылки через панель управления WordPress. Все, что вам нужно сделать, это перейти в «Настройки» → «Постоянные ссылки» и нажать «Сохранить изменения» (вам не нужно вносить никаких изменений — достаточно нажать «Сохранить изменения»).
Восстановить постоянные ссылки в WordPress
Настройка переадресации 301 для перемещенного или переименованного контента
Если вы столкнулись с ошибкой 404 в определенном фрагменте контента, проблема, скорее всего, в том, что вы:
- Изменен слаг URL для этого контента.
- Переместил этот фрагмент контента вручную, например удалив существующее сообщение и вставив его в новое сообщение.
Затем пользователи пытаются получить доступ к контенту в старом месте и видят страницу 404 вместо ожидаемого ресурса. Лучший способ исправить это — автоматически перенаправить всех, кто пытается получить доступ к старому местоположению, на новое место. Таким образом, они попадут в нужное место без ошибок 404. Это также хорошо для SEO. Если вы переместите или переименуете публикацию без добавления перенаправления, вы потеряете все полномочия домена, связанные с обратными ссылками, указывающими на эту публикацию.
WordPress по умолчанию попытается перенаправить измененное/перемещенное содержимое. Но это не всегда работает, и вы никогда не должны полагаться на WordPress для этой функциональности. Но не волнуйтесь, есть несколько простых способов настроить переадресацию в WordPress:
Во-первых, вы можете использовать бесплатный плагин перенаправления для управления перенаправлениями с панели управления WordPress. После того, как вы установили и активировали плагин, перейдите в Инструменты → Перенаправление и введите URL-адрес страницы 404 в поле Исходный URL-адрес и новое местоположение контента в поле Целевой URL-адрес:
Как настроить переадресацию с помощью подключаемого модуля Redirection
Если вы размещаете на Kinsta, вы также можете управлять переадресацией с панели управления MyKinsta. Использование инструмента Kinsta на самом деле является лучшим способом сделать это, поскольку правила реализованы на уровне сервера, что является гораздо более оптимальным способом с точки зрения производительности. Это также означает, что вам придется беспокоиться об одном стороннем плагине меньше.
Боретесь с простоями и проблемами WordPress? Kinsta — это решение для хостинга, предназначенное для экономии вашего времени! Ознакомьтесь с нашими возможностями
Перейдите на сайт, которым хотите управлять. Затем нажмите на вкладку «Перенаправления». Чтобы добавить новое перенаправление, нажмите большую кнопку «Добавить правило перенаправления»:
Как настроить переадресацию с панели управления Kinsta
Наконец, если ваш хост использует сервер Apache, вы можете использовать .htaccess для настройки перенаправления. Сайт .htaccess Generator может помочь вам сгенерировать правильный код для добавления в файл .htaccess вашего сайта.
Как создать собственную страницу с ошибкой 404 "Не найден"
Хотя вы можете сделать все возможное, чтобы предотвратить ошибку 404, следуя приведенным выше советам, полностью устранить ошибку 404 невозможно, потому что некоторые вещи просто находятся вне вашего контроля. Небольшие сайты WordPress нередко имеют тысячи ошибок 404 каждый месяц.
Например, если посетитель неправильно набирает URL-адрес или если другой веб-сайт ссылается на несуществующую страницу, люди в любом случае получат ошибку 404.
Чтобы сделать страницу ошибки более удобной, вы можете использовать один из многочисленных плагинов страницы 404. Например, бесплатный плагин 404page позволяет настроить пользовательскую страницу ошибки 404 с помощью:
- Окно поиска
- Важные ссылки
- Контактная информация
Добавляя эти элементы, вы даете посетителям инструменты, необходимые им для поиска нужной страницы. Но помните, чтобы ваша страница 404 была легкой для лучшей производительности. Включайте только то, что абсолютно необходимо.
Как отслеживать ошибки 404 в будущем
В будущем может быть полезно обратить внимание на то, какие запросы вызывают ошибку 404 на вашем сайте. Это может помочь вам:
-
отправляющих людей на несуществующий ресурс (это могут быть как внутренние ссылки, так и внешние ссылки с других сайтов). Затем вы захотите сделать все возможное, чтобы исправить эти ссылки, если это вообще возможно.
- Узнайте, какие страницы Google не может сканировать. Затем вам нужно выяснить, почему Google пытается просканировать несуществующую страницу, и при необходимости настроить переадресацию.
- Устранение проблем, связанных с производительностью, с ошибками 404.
Вариант 1 – Google Аналитика
Если вы используете Google Analytics, вы можете настроить собственный отчет для отслеживания ошибок 404 по внешним ссылкам. У Rebelytics есть хороший учебник по этой теме.
Вариант 2 — Плагин для WordPress
Если вы хотите использовать подключаемый модуль WordPress, вышеупомянутый подключаемый модуль перенаправления может помочь вам отслеживать ошибки 404 на панели управления WordPress.
Вариант 3. Сторонний инструмент аудита
Вы также можете использовать сторонний инструмент аудита, такой как Ahrefs, для отслеживания ошибок 404 на вашем сайте WordPress. Вы даже можете настроить запуск по расписанию.
Аудит ошибок 404
Вариант 4 – Консоль поиска Google
Наконец, вы можете отслеживать ошибки 404, с которыми роботы Google сталкиваются в Google Search Console. После того, как вы проверили свой сайт с помощью Google Search Console, перейдите в раздел «Сканирование» → «Ошибки сканирования» → «Не найдено», чтобы просмотреть список ошибок 404, с которыми столкнулся Google. Это, безусловно, один из самых простых способов. Он также является лучшим с точки зрения производительности, поскольку не требует сторонних плагинов или дополнительного сканирования вашего сайта. Боты Google уже регулярно сканируют ваш сайт, так почему бы просто не воспользоваться данными, которые они уже предоставляют? 😉
Ошибки 404 консоли поиска Google
Обзор
К сожалению, на вашем сайте будут возникать ошибки 404, нравится вам это или нет. Чем больше ваш сайт WordPress, тем больше вы начнете видеть. Мы рекомендуем организовать хороший рабочий процесс, чтобы отслеживать такие типы ошибок и исправлять их. Ошибки 404 никогда не бывают на пользу посетителям, вашему бренду, и Google тоже не любит их видеть.
Есть какие-либо другие советы или вопросы, касающиеся сообщения об ошибке 404 Not Found или того, как оно влияет на ваш сайт WordPress? Дайте нам знать ниже в комментариях.
Экономьте время, деньги и повышайте эффективность сайта с помощью:
- Мгновенная помощь от экспертов по хостингу WordPress, круглосуточно и без выходных.
- Интеграция с Cloudflare Enterprise.
- Глобальный охват аудитории благодаря 29 центрам обработки данных по всему миру.
- Оптимизация с помощью нашего встроенного мониторинга производительности приложений.
Все это и многое другое в одном плане без долгосрочных контрактов, помощи при миграции и 30-дневной гарантии возврата денег. Ознакомьтесь с нашими планами или поговорите с отделом продаж, чтобы найти план, который подходит именно вам.
Отобранные статьи по теме
Блог
Что нужно и что нельзя делать при размещении сайтов с членством в WordPress
Изо всех сил пытаетесь добиться желаемой производительности своих сайтов с членством в WordPress? Ознакомьтесь с некоторыми уникальными советами по оптимизации…
Блог
Если вы столкнулись с этой проблемой, есть несколько способов решить ее. Эти исправления не слишком сложны и не требуют много времени для выполнения. Проявив немного терпения, вы должны вернуться к работе в кратчайшие сроки. В этой статье мы объясним, что такое ошибка «запрошенный ресурс не найден» в XAMPP. Затем мы дадим пять советов, как решить проблему и вернуть вас в нужное русло.
Определить источник ошибки 404 может быть сложно, так как существует несколько возможных причин. Они могут включать:
- Домен больше не существует.
- Запрашиваемый ресурс был удален или перемещен на другой URL.
- URL был введен в браузере с ошибкой.
Вы, вероятно, сталкивались с такими ситуациями при просмотре веб-страниц. Однако вы можете столкнуться с ошибкой 404 и при работе на локальном хосте с XAMPP. В этом случае вы также можете увидеть сообщение об ошибке 404 «объект не найден».
Теперь, когда вы понимаете, что представляет собой эта конкретная ошибка XAMPP, давайте рассмотрим, как ее исправить, используя следующие пять советов.
1. Убедитесь, что вы правильно ввели URL
Прежде чем пытаться внести какие-либо другие исправления, мы рекомендуем дважды проверить, не опечатались ли вы и не включили ли что-нибудь лишнее в URL-адрес. Например, распространенной ошибкой является включение «XAMPP», когда это не нужно:
Пример неправильно введенного URL-адреса локального хоста.
Частой причиной этой ошибки являются ошибочные нажатия клавиш, но их также легко исправить. Если вы уверены, что ввели правильный URL-адрес, но проблемы по-прежнему возникают, вы можете попробовать несколько других решений.
2. Проверьте свой файл .htaccess
Отсутствие файла .htaccess также может вызвать ошибку 404. Поэтому важно убедиться, что файл существует в правильном месте, особенно если вы видите версию ошибки «объект не найден».
Расположение файла .htaccess.
Если вы используете macOS, файл по-прежнему будет находиться в папке htdocs. Однако вы найдете его через Applications > Xampp > xamppfiles > htdocs.
Если файл не существует, вам необходимо его создать. Для этого откройте предпочитаемый вами текстовый редактор и назовите файл «.htaccess». Точный код, который вам нужно вставить, может различаться в зависимости от ваших настроек, но он должен выглядеть примерно так:
Сохраните файл в папке, которую вы создали для своего веб-сайта. Даже если вы не обнаружите очевидную проблему с файлом .htaccess, иногда можно просто заменить его новым файлом, чтобы исправить ошибку.
3. Деактивировать и удалить новые плагины
Когда вы устанавливаете плагины, они могут вносить изменения в ваш код или базу данных, которые могут вызвать эту ошибку 404. Начиная с более новых плагинов, вы можете попробовать деактивировать или удалить их, чтобы посмотреть, решит ли это проблему.
Плагины можно деактивировать в панели администратора локального сайта. Для этого в меню в левой части экрана нажмите Плагины > Установленные плагины. Чтобы деактивировать его, нажмите на ссылку «Деактивировать» под названием плагина:
Деактивация плагина WordPress.
Если вы хотите полностью удалить плагин, вы можете сделать это на том же экране. Сначала деактивируйте подключаемый модуль, затем нажмите красную ссылку «Удалить» под названием подключаемого модуля:
Возможность удалить подключаемый модуль после его деактивации.
Даже если вы в последнее время не устанавливали какие-либо подключаемые модули, стоит попробовать, так как обновления подключаемых модулей иногда могут вызывать проблемы. Вы также можете деактивировать все свои плагины сразу, переименовав папку plugins в каталоге вашего сайта.
Подпишитесь на рассылку новостей
Хотите узнать, как мы увеличили трафик более чем на 1000 %?
Присоединяйтесь к более чем 20 000 человек, которые получают нашу еженедельную рассылку с полезными советами по WordPress!
4. Проверьте свою базу данных на наличие изменений
Даже если вы удалите проблемный плагин, изменения, внесенные им на ваш сайт, могут по-прежнему вызывать проблемы. Если вы подозреваете, что это так, вы можете проверить базу данных вашего локального сайта на наличие изменений.
Вы можете открыть phpMyAdmin из панели управления XAMPP.
Теперь вы можете нажать на вкладку Базы данных в верхней части экрана. Найдите базу данных своего веб-сайта в списке, чтобы просмотреть содержащиеся в ней таблицы:
Таблицы базы данных WordPress по умолчанию.
Затем вам нужно просмотреть базу данных и найти все, чего там быть не должно. Некоторые плагины добавляют в вашу базу данных совершенно новые таблицы. Чтобы удалить ненужную таблицу, нажмите на ссылку Удалить справа от нее:
Удаление таблиц из базы данных WordPress.
Большинство подключаемых модулей вносят изменения в таблицу wp_options, поэтому вам стоит взглянуть на эту запись. Вы также можете проверить основные таблицы WordPress. Хотя плагины не должны изменять эти таблицы, это возможно, особенно если вы установили плагин с нулевым значением.
Если вы не знаете, как должна выглядеть ваша база данных или таблицы, вы можете создать новый сайт WordPress. Затем вы можете сравнить новую базу данных с вашей.
Ищете высокопроизводительный хостинг WordPress на базе самых быстрых серверов Google Cloud Platform? Ознакомьтесь с нашими планами.
5. Проверьте конфигурацию Apache
Если у вас возникли проблемы с открытием файла PHP, возможно, ваша конфигурация Apache неверна. В частности, может возникнуть конфликт с портом, который пытается использовать Apache.
Apache по умолчанию использует порт 80, но вам может потребоваться изменить его, если у вас уже есть что-то, прослушивающее этот порт. Чтобы найти свободный порт, вы можете нажать на кнопку Netstat в панели управления XAMPP:
Список портов в Netstat.
Если порт 80 уже используется или вы предпочитаете оставить его открытым, вы можете выбрать свободный номер порта. В этом примере мы будем использовать «8080», но вы можете использовать любой другой порт.
Если вы работаете с macOS, вы можете найти этот файл в каталоге /etc/apache2. Вы можете найти его с помощью параметра «Перейти к папке» в Finder.
Найдя файл, откройте его в предпочитаемом вами текстовом редакторе. Вам нужно отредактировать две строки:
Измените номер порта прослушивания на 8080 и имя сервера на localhost:8080 . Теперь вы можете сохранить и закрыть файл.
И снова вы сможете найти этот файл в macOS, введя /etc/apache2 в Finder Go to Folder.
Найдя файл, вы можете открыть его в текстовом редакторе. В этом файле необходимо обновить три строки:
Найдите каждую из этих строк в файле и измените значения на «8080». После сохранения файла вы можете снова перезапустить сервер Apache. Теперь вы должны получить доступ к localhost:8080 в своем браузере.
Обзор
Ошибка «запрошенный ресурс не найден», несомненно, может замедлить работу при работе с XAMPP. Есть несколько возможных причин этой проблемы. К счастью, решения для ее решения несложны.
В этом посте мы рассмотрели несколько способов исправить ошибку XAMPP 404. Вы можете начать с проверки правильности ввода URL-адреса и двигаться дальше.Если повезет, вы скоро вернетесь к работе.
Если вам понравилось это руководство, вам понравится наша поддержка. Все планы хостинга Kinsta включают круглосуточную поддержку наших опытных разработчиков и инженеров WordPress. Ознакомьтесь с нашими планами сегодня, чтобы узнать больше!
Экономьте время, деньги и повышайте эффективность сайта с помощью:
- Мгновенная помощь от экспертов по хостингу WordPress, круглосуточно и без выходных.
- Интеграция с Cloudflare Enterprise.
- Глобальный охват аудитории благодаря 29 центрам обработки данных по всему миру.
- Оптимизация с помощью нашего встроенного мониторинга производительности приложений.
Все это и многое другое в одном плане без долгосрочных контрактов, помощи при миграции и 30-дневной гарантии возврата денег. Ознакомьтесь с нашими планами или поговорите с отделом продаж, чтобы найти план, который подходит именно вам.
Отобранные статьи по теме
База знаний
Как исправить ошибку XAMPP «Неожиданное завершение работы Apache»
Узнайте, как исправить ошибку «Непредвиденное завершение работы Apache» в локальном средстве разработки XAMPP, выполнив следующие действия.
База знаний
Что такое локальный хост? И как это применимо к WordPress?
Интересно, что означает localhost? Localhost обычно относится к реальному компьютеру, на котором вы работаете. Прочтите этот пост для получения дополнительной информации!
Блог
Как установить WordPress локально (Windows, macOS, Linux)
Иногда удобно работать на собственном компьютере. Узнайте, как установить WordPress локально с помощью DevKinsta, XAMPP, WAMP или MAMP.
Подпишитесь на нашу рассылку
Получите премиум-контент на отмеченной наградами платформе хостинга WordPress
Подпишитесь на рассылку новостей
Войдите на MyKinsta или ознакомьтесь с демо-аккаунтом
© Kinsta Inc., 2022. Все права защищены. Kinsta® и WordPress® являются зарегистрированными товарными знаками. Юридическая информация.
Ошибки 404 распространены, и мы, вероятно, все сталкивались с ними раньше при просмотре веб-страниц. Но что такое ошибка 404? По каким причинам вы получаете страницу 404? И почему ошибки 404 важны для вашего SEO? Ответы на все эти и многие другие вопросы приведены ниже.
Что такое ошибка 404?
Страница 404 определенно не подходит для веб-сайта. Это плохо для пользовательского опыта, и частые случаи перенаправления пользователей на страницы с ошибкой 404 могут привести к тому, что веб-сайт будет отнесен к категории «ненадежных» или «низкокачественных». Эта классификация производится алгоритмами Google.
Из-за того, что ошибка 404 так часто встречается в Интернете и, следовательно, является одной из самых известных ошибок в Интернете, она в конечном итоге стала мемом и жаргонным термином. Например, если вы называете кого-то «ошибка 404», это обычно означает, что он ничего не знает о конкретной теме или, возможно, даже медленно соображает.
Причины, по которым вы получаете ошибку страницы 404
Пользователь может попасть на страницу 404 по-разному. Например, это может произойти, если пользователь переходит по ссылке на веб-сайте, и ссылка приводит к сообщению об ошибке 404. Это также может произойти, если у пользователя есть закладка, которая ведет в тупик. Мы объясним пять причин, по которым вы можете получить страницу 404:
Почему исправление ошибки 404 важно для SEO
Итак, какое значение имеет страница 404 для вашего SEO? Что ж, 404 страницы влияют на ранжирование. Если страница возвращает ошибку 404, это означает, что ссылка не существует. Это также означает, что Google и другие поисковые системы не будут его индексировать (в конечном итоге). По данным Google, ошибки 404 — это совершенно нормальная часть Интернета. Они нормальны, потому что сеть постоянно меняется; создается новый контент, а старый контент устаревает, а у самого Google возникают ошибки 404. Тем не менее, невозможно избежать того, что страницы 404 вредны для вашего SEO.
Кроме того, ошибка 404 не найдена не очень популярна среди владельцев веб-сайтов, поскольку может испортить работу пользователя в Интернете.Эта ошибка может разочаровать пользователей, поскольку они не попадают на нужную страницу. Это может привести к плохому пользовательскому опыту. Однако, как владелец веб-сайта, вы можете убедиться, что страница с ошибкой 404 содержит ссылки, которые, например, ведут на вашу домашнюю страницу, одну из ваших популярных записей в блоге, один из популярных продуктов вашего веб-сайта, страницу контактов или, возможно, даже способ, с помощью которого пользователи могут сообщить о неработающей ссылке.
Разница между ошибкой 404 и неработающей ссылкой
Значит, ошибки 404 и неработающие ссылки — это одно и то же? Не совсем. Если ссылка не работает из-за того, что URL-адрес изменил местоположение, то да, ошибка 404, следовательно, является неработающей ссылкой. В данном случае происходит то, что пользователь запрашивает что-то с сервера, которого больше не существует. Он определяется как неработающий, потому что что-то ранее существовало на этой конкретной странице/ссылке.
Неработающая ссылка должна указывать на страницу с любой ошибкой клиента 4XX или ошибкой сервера 5XX, чтобы ее можно было классифицировать как неработающую. Таким образом, неработающие ссылки не всегда связаны исключительно с ошибками 404.
Как исправить страницы 404 (неработающие ссылки) в вашем PrestaShop
Для владельца магазина PrestaShop ошибка 404 может быть неприятной. Поэтому мы сейчас обсудим наиболее распространенные причины этой ошибки, и как ее исправить, когда она возникает в панели администратора или во фронт-офисе.
Так чем же вы занимаетесь?
- Плохая практика: вы оставляете неработающую ссылку как есть, а затем перенаправляете /nike-air-one на /nike-air-force-one страницу с ошибкой на новую страницу (например, на новую страницу).
- Хорошая практика: вы исправляете неработающую ссылку на данной странице и заменяете ее новой ссылкой, и в то же время вы также перенаправляете неработающую ссылку на новую ссылку.
Конечный результат для пользователя, но разница в том, что неработающая ссылка все еще будет существовать на вашей странице, если вы сделаете это неправильным способом.
Помимо этого, вот несколько проверок, которые необходимо выполнить для устранения ошибки 404:
1) Просмотрите удаленные страницы
Чтобы исправить страницы 404, вам нужно знать, где они находятся. Вы можете найти множество онлайн-сканеров, которые могут сканировать весь ваш веб-сайт и сканировать любые неработающие ссылки. В этом могут помочь такие инструменты, как Screaming Frog, Ahrefs, Seemrush. Вы можете использовать Google «Проверка 404», которая бесплатно сканирует ваш сайт (ограниченное количество страниц) и предоставляет вам список страниц 404 и неработающих ссылок, которые существуют в вашем интернет-магазине.
Хорошим способом является перенаправление удаленных продуктов на другую страницу, например на домашнюю страницу или страницу категории удаленного продукта, чтобы предлагать похожие продукты своим клиентам.
Вы можете проанализировать все эти ошибки с помощью инструмента (платного) под названием Ahrefs, чтобы обнаружить возможное содержимое, которое может представлять этот тип аномалии.
Ahrefs может выполнить проверку работоспособности на веб-сайте. После завершения проверки Ahrefs сообщит вам количество страниц с ошибкой 404 и количество найденных неработающих ссылок.
Затем вы сможете просмотреть весь список страниц с ошибкой 404 и указать, на какой странице были обнаружены неработающие ссылки.
Изображение: список 404 из Ahrefs Health Score со списком 404 страниц на novasolar-service.dk
Кроме того, в PrestaShop вы можете выполнять анализ с помощью модуля перенаправления из PrestaShop Addons, что не требует каких-либо технических знаний.
В конце концов, если вы продолжите работу и исправите ошибки 404, список будет пуст, и у вас не будет неработающих ссылок.
2) Разрешения
Если вы столкнулись с инцидентом такого типа, сопровождающимся сообщением типа "У вас нет прав доступа", то ошибка, вероятно, связана с проблемой авторизации.
Мы рекомендуем вам изменить CHMOD файлов с помощью FTP-команды или попросить хост сделать это изменение за вас. Наилучшей конфигурацией разрешений для ваших файлов/папок должно быть 755 для каталогов и 644 для файлов.
3) Проблемы с файлами .htaccess
Это файл конфигурации, используемый веб-сервером Apache в корневом каталоге, который, среди прочего, может управлять перенаправлениями, защищать ваши каталоги и переписывать URL-адреса.
Во многих случаях ошибки 404 можно устранить путем повторного создания этого файла.
Вы можете вручную удалить файл .htaccess на FTP-сервере. .htaccess находится в корне каталога установки.
Если вы используете Filezilla, щелкните правой кнопкой мыши файл «.htaccess» и выберите «Удалить». После удаления файла просто откройте свой веб-сайт, и файл .htaccess снова будет создан автоматически.
Более безопасным способом было бы просто переименовать файл .htaccess, например, в «.htaccess_old». Это также сработает в качестве резервной копии на случай, если что-то пойдет не так и файл .htaccess сгенерируется неправильным образом.
Еще один менее технический вариант — просто сохранить настройки страницы «SEO и URL-адреса» в вашем бэк-офисе PrestaShop. Это действие также автоматически регенерирует файл .htaccess.
Нажмите «Параметры магазина», а затем «Трафик и SEO». Прокрутите вниз и нажмите кнопку "Сохранить".
4) Режим перезаписи URL (mod_rewrite) отключен
Это модуль Apache, который позволяет настраивать ваши URL-адреса ("удобные URL-адреса" или "удобные URL-адреса"). Если вы получаете сообщение об ошибке 404 после их включения, возможно, вы не включили режим перезаписи URL ("mod_rewrite") на своем сервере.
Если ваши «дружественные URL-адреса» работают, но в разделе «Параметры магазина >Трафик и SEO» отображается предупреждение о том, что «Режим перезаписи URL-адресов (mod_rewrite) не включен на ваш сервер, либо невозможно проверить его конфигурацию", то проблема не в режиме перезаписи URL (mod_rewrite).
Некоторые веб-хостинги предлагают более высокий уровень безопасности, который не позволяет PrestaShop проверять настройки вашего сервера. Однако, если ваши «дружественные URL» работают правильно, это означает, что режим перезаписи URL (mod_rewrite) установлен правильно.
5) Неверная схема URL
Если вы по ошибке изменили схему своего URL-адреса «Параметры магазина >Трафик и SEO» (должны быть включены удобные URL-адреса), это вызовет массовые ошибки 404 на многих ваших страницах. В этом случае возможно, что пути "дружественных URL" были введены неправильно.
Если вы не используете какие-либо модули, которые делают ваши URL красивыми, вы можете использовать схему по умолчанию.
Схема по умолчанию в PrestaShop 1.7.x выглядит следующим образом:
Перейти к категории: -
Направить к категории selected_filter: -
Путь к поставщику: поставщик/-
Путь к бренду: бренд/-
Путь к странице: контент/-
Путь к категории страницы: содержание/категория/-
Путь к модулям: модуль/
Но будьте осторожны: изменение пути к схеме может сильно повлиять на ваш сайт, и в конечном итоге вы создадите множество неработающих ссылок, если не будете знать, что делаете. В этом случае обратитесь за профессиональной помощью.
6) Автоматически перенаправлять страницы с ошибкой 404 на домашнюю страницу
Обычно это не считается лучшей практикой, но если вы сталкиваетесь с большим количеством страниц с ошибкой 404, это может быть для вас самым быстрым способом избежать их многочисленных страниц с ошибкой 404 в результатах поиска. Apache предоставляет директиву ErrorDocument, чтобы помочь вам перехватывать все типы ответов об ошибках.
Если вас не устраивают файлы и каталоги сервера, вы можете перейти к надстройкам PrestaShop, где вы найдете множество модулей, которые могут выполнять вышеупомянутое решение.
Как сделать так, чтобы ваша страница «404 не найдена» выглядела красиво
Как упоминалось ранее, мы рекомендуем вам настроить сообщение об ошибке, чтобы человек, использующий ваш веб-сайт, не покидал страницу, разочаровавшись в том, что не нашел то, что искал.
В датском магазине Dahls Gravering есть простая, но полезная страница 404, на которой можно искать товары. (PS: Панель поиска также является функцией по умолчанию на страницах PrestaShop 404). Также есть кнопка со ссылкой на их самую популярную категорию.
Здесь французский интернет-магазин "Le Slip Français" дает вам возможность вернуться в разделы сайта для мужчин или женщин, чтобы ознакомиться с их продукцией.
Novasolar.dk имеет простую страницу 404. На странице есть 4 полезные ссылки. Они ссылаются на свою домашнюю страницу, страницу продаж, страницу калькулятора отопления и страницу часто задаваемых вопросов.
Самое главное при настройке страницы 404 – убедиться, что она не выглядит "устрашающе". Неопытные пользователи могут легко принять это за вирус или вредоносное ПО.
Вот страница 404, которую мы все наверняка помним :-)
Не волнуйтесь, ошибка 404 неизбежна
Ошибки 404 неизбежны. Они появятся на вашем сайте. Неработающая ссылка, выдающая страницу 404, не является ошибкой новичка. Действительно, все веб-сайты, интернет-магазины и т. д. могут в какой-то момент столкнуться с такой проблемой.
Мы рекомендуем вам часто выполнять проверки страницы 404 на своем веб-сайте. Обычно, если вы наняли SEO-агентство или специалиста, проверка страницы 404 будет одной из их обязанностей.
Ошибка 404 знакома большинству пользователей, но не единственная. К другим ошибкам из семейства 4XX относятся 400 Bad Requests, 301 Unauthorized, 403 Forbidden и 408 Request Timeout.
Отвечает:
Вопрос
Я постоянно получаю сообщение об ошибке: "Ошибка HTTP 404.0 – не найден. Ресурс, который вы ищете, был удален, его имя было изменено или он временно недоступен".
Пожалуйста, дайте мне знать, как решить эту проблему.
Ответы
Я решил свою проблему, добавив IUSR в список доверенных пользователей на сервере отчетов.
попробуйте добавить веб-сайт в список доверенных. если это работает нормально. в противном случае выполните следующий шаг.
net user aspnet /delete
сетевая остановка aspnet_state
net user aspnet 1passw@rd /add
runas /profile /user:aspnet cmd.exe
отметьте эту тему как отвеченную, если это поможет
Все ответы
Эта проблема возникает по одной или нескольким из следующих причин:
- Указанный каталог или файл не существует на веб-сервере.
- URL содержит опечатку.
- Пользовательский фильтр или настраиваемый модуль ограничивают доступ к файлу. Фильтр или модуль отправляет сообщение об ошибке "HTTP Error 404.0" обратно клиенту в качестве ответа
Чтобы решить эту проблему, используйте один из следующих способов:
- Убедитесь, что запрошенный ресурс находится в том месте, на которое указывает URL.
- Проверьте URL-адрес, который вы открываете в веб-браузере.
- Убедитесь, что никакие настраиваемые фильтры или модули не ограничивают доступ к файлу, который вы хотите просмотреть.
Чтобы решить эту проблему, используйте один из следующих способов:
- Убедитесь, что запрошенный ресурс находится в том месте, на которое указывает URL.
Я указываю путь к отчету в коде позади (я могу запустить отчет с локального хоста/сервера отчетов).
Путь похож на MyBIProject/ReportName, он отлично работает на одном компьютере, но код sme на другом компьютере вызывает эту проблему.
Читайте также: