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

Автор:
Nurlan Kemelbekov

WordPress является мощной CMS. Но иногда небольшая настройка может сделать ваш сайт недоступным. Однако найти решение для любой проблемы WordPress очень легко.

В прошлом мы рассмотрели некоторые из самых распространенных проблем, с которыми сталкиваются пользователи WordPress. Такие как внутренняя ошибка сервера или ошибка при установлении соединения с базой данных. Другая распространенная проблема в WordPress Ошибка 404. В этой статье мы покажем вам, как исправить ошибку 404 в WordPress.

Обычно в этом случае пользователь может получить доступ к админке WordPress, главной странице своего блога, но при доступе к одному из статей они получают ошибку 404 Not Found. Прежде всего, не паникуйте, в большинстве случаев ваши статьи все еще существуют и полностью безопасны. Это обычно происходит, если Htaccess файл был удален или что-то пошло не так с правилами перезаписи. Все что вам нужно сделать, это исправить ваши параметры постоянных ссылок. Параметры->постоянные ссылки->настройки постоянных ссылок и просто нажмите на кнопку Сохранить изменения.

Это позволит обновить параметры постоянных ссылок и обновит правила перезаписи. В большинстве случаев это решение устраняет сообщения об ошибках 404. Однако, если это не работает у вас, то вам, вероятно, потребуется обновить Htaccess файл вручную.

Вход на ваш сервер, используя FTP и изменить Htaccess файл, который находится в том же месте, где находятся папки / wp-content / и / wp-includes /. Самое простое, что вы можете сделать, это временно сделать файл записываемым путем изменения разрешения до 666. Затем повторить оригинальное решение. Не забудьте изменить разрешения вернуть к 660. Вы также можете вручную добавить этот код в ваш файл Htaccess.:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

В следующей статье Вы можете узнать о том, как автоматически «Получать оповещение об ошибке 404 по электронной почте«.

Обновление.

В связи с вопросом в комментариях о появлении ошибки 404, связанных с добавлением в конец url — ссылки загадочных цифр и букв, написал небольшую статью “Как исправить WordPress ссылки с %5C%5C%5C в конце url на страницу”.
Надеюсь, что это поможет решить проблему ошибки 404 в WordPress.



Рекомендуемый контент

38 комментарий на “Как исправить ошибку 404 на WordPress

  1. Может посоветуете, как вывести ошибку 404 при переходе на ссылки типа (alus.by/wp-content/uploads/?do=kak-dishat-nasekomie). Сайт был взломан и потом восстановлен. В индексе гугла таких несуществующих страниц около 200

    • Здравствуйте, Алексей. Под словом «вывести ошибку 404» Вы имели в виду исправить ошибку? Ссылки на 200 несуществующих страниц Вы можете исправить через google.com/webmasters/tools. В разделе «Ошибки сканирования». Если я неправильно понял суть Вашей просьбы, пожалуйста, напишите подробней о проблеме.

  2. Какое счастье, что кто-то написал, как УСТРАНЯТЬ ошибки, а не как красиво оформить страничку 404 и перенаправить с неё посетителя на главную! Огромное спасибо 🙂

  3. Помогло! Спасибо.
    htaccess почистил, а ничего не заработало. Пересохранение постоянных ссылок помогло.
    Однако, это не последний шаг. Надо обезопасить htaccess, потому что его ломают.

    • Arkanum, спасибо за комментарий. Согласен с Вами, что надо обезопасить htaccess. Надеюсь, Вы знаете, как это сделать. Желаю удачи.

  4. Спасибо-спасибо-спасибо! Очень толковая статья! Никакой воды, реально рабочие советы. Без ваших подсказок сломала бы голову. Спасибо за статью!

  5. Зашел на сайт — ошибка 404. На FTP вообще нет файлов сайта, хоть и не удалял ничего. Восстановил сайт из сделанной ранее копии. Хостинг — hostinger.ру.

  6. Спасибо за подсказку — уже собиралась волосы на себе рвать, а нужно было всего лишь нажать «Сохранить изменения» 🙂 И прическу не попортила 🙂

    • Очень рад за Вас! И особенно за то, что не стали сразу рвать волосы и сохранили прическу! 🙂
      Спасибо Вам за комментарий.

  7. Здравствуйте, буду рад если поможете мне с моей проблемой.Ошибка 404 только по одному адресу сайта ,а сам сайт доступен ,вот только 1 стр не доступна выдает 404 ошибку
    visit-may.ru/admins
    как вы видите это сами адрес в админку.
    До этой ошибки было «циклическая переадресация»
    Блин если бы могли помочь в чем проблема хотя советами.
    Я вот думаю в этом файле.htaccess но его я вроде ковырял уже

    • Вы, наверно, имеете в виду не /admins, а /wp-admin. Если уже пробовали удалить файл htaccess, возможно, решить эту проблему можно, изменив CHMOD (разрешение, атрибуты, права доступа) WP-login.php, wp-admin, wp-content, wp-includes на 755 или 644.

      • Нет я имею ввиду именно admins,!! а wp-admin это ворд пресс,я знаю если на вордпрес забыл пароль от админки то в базе данных за 5 се восстановить можно.
        У меня вход на сайт только через wm-login ,но неужели нельзя ввойти в админку сайта помимо wm-login
        Спасибо за ответ.

        • Василий, я в недоумении… Первый раз узнаю о том, что есть сайты, вход в админку которых производится через wm-login. Наверно это что-то типа Web Money Login. К сожалению, я ничем не могу помочь.

  8. Огромное спасибо! Сегодня пытаясь оптимизировать скорость загрузки сайта, целый день ковырял файл .htaccess и вот только вечером заметил, главная страница работает, а вот ни одна статья не грузится, все выдает ошибку 404.
    Сделал как Вы написали — все заработало!
    Еще раз большущее спасибо за совет!

    • Очень рад, что статья помогла Вам исправить ошибку. Спасибо Вам за то, что не поленились и оставили комментарий.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

* Copy This Password *

* Type Or Paste Password Here *

4 × 4 =

Я просто хотел сказать, как сильно я ценю Ваш комментарий на мой пост. Спасибо Вам !!