404
Не критично — устраняется самостоятельно

Ошибка 404 — CMS и хостинг

Что это значит

Код 404 (Not Found) означает, что сервер успешно получил запрос, но не может найти ресурс по указанному URL. В системе в этот момент сервер проверяет маршруты и файлы, но не обнаруживает соответствующей страницы или файла. Пользователь видит стандартную страницу ошибки 404, часто с сообщением «Страница не найдена».

Вероятные причины

  • Неправильно введён URL пользователем
  • Страница была удалена или перемещена без редиректа
  • Битая ссылка на сайте (внутренняя или внешняя)
  • Ошибка в конфигурации веб-сервера (например, .htaccess)
  • Проблемы с плагином или темой в CMS (например, WordPress)
  • Кеширование устаревших ссылок браузером или прокси
  • Отсутствие файла index.html или index.php в корневой директории
  • Неправильные права доступа к файлам или папкам

Что делать — по порядку

  1. Проверьте URL на опечатки и попробуйте перейти на главную страницу
  2. Очистите кеш браузера и попробуйте снова
  3. Проверьте, существует ли файл или страница на сервере через FTP или файловый менеджер хостинга
  4. Временно отключите все плагины и переключитесь на стандартную тему (для CMS)
  5. Проверьте файл .htaccess на наличие ошибок или переименуйте его для теста
  6. Настройте 301 редирект с удалённых страниц на актуальные
  7. Проверьте права доступа к файлам (обычно 644 для файлов, 755 для папок)
  8. Обратитесь в службу поддержки хостинга, если проблема не решается

Нажимайте на пункты, чтобы отмечать выполненные.

Частые вопросы

Почему я вижу 404 ошибку на своём сайте?

Скорее всего, страница была удалена, перемещена или ссылка содержит опечатку. Проверьте URL и настройки сайта.

Как исправить 404 ошибку в WordPress?

Попробуйте сбросить постоянные ссылки: зайдите в Настройки → Постоянные ссылки и нажмите «Сохранить изменения». Также проверьте файл .htaccess.

Что делать, если 404 ошибка появляется на всех страницах?

Проверьте, загружен ли файл index.php в корне сайта, и убедитесь, что веб-сервер настроен на использование этого файла.

Может ли 404 ошибка быть из-за хостинга?

Да, если на сервере неправильно настроены виртуальные хосты или отсутствует файл index, хостинг может выдавать 404.

Как сделать красивую страницу 404?

Создайте файл 404.html или 404.php в корне сайта и настройте веб-сервер на его использование. В CMS обычно есть встроенные настройки.

Источники