Пн, 9/01/17 – 17:44 | One Comment

Окинув взглядом главную страницу, средне-статистический посетитель сайта доверится впечатлению от дизайна, интерфейса, стиля. Оформленное

Читать статью »
CSS верстка

Оформление веб-страницы: css3 html5 приемы верстки сайтов

Дизайн

Веб-дизайн: правила создания и лучшие примеры дизайна сайтов

Wordpress

Wordpress сайту: современные и креативные, шаблоны вордпресс

Интернет магазины

Электронная коммерция, новинки и тренды в E-Commerce дизайне

Свой сайт

О создании оформления сайта, как сделать свой сайт лучше

Главная » Wordpress

Как исправить ошибку 404 (не найдено) в WordPress

19 июня 2013 20 комментариев

ошибка 404 не найдено	Случается иногда такое что, имея большие функциональные возможности, wordpress вдруг выдает ошибку: Error 404 — Not Found. Порой незначительные изменения в настройках способны сделать сайт недоступным. Однако устранять неисправности и подобные ошибки в wordpress достаточно просто. В этой статье рассматривается вопрос: как исправить ошибку 404 (не найдено).

Обычно, при этой ошибке пользователь может попасть в админ панель и на главную страницу сайта, но при попытке открыть отдельный пост получает ошибку 404 — Not Found.  При этом в большинстве случаев сам пост находится в сохранности и на своем месте. Обычно виной всему файл .htaccess, находящийся на веб-сервере. Чаще всего он расположен в корне, но может быть и в любом каталоге. Файл мог быть удален, либо он неверно сконфигурирован: имеет ошибочный синтаксис директив RewriteRule (записи в .htaccess). Вам необходимо это исправить.

Переходим в настройки (Permalinks) и просто нажимаем кнопку Сохранить изменения.

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

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

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

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Надеюсь, статья помогла вам устранить ошибку 404 в wordpress.

    Оформляем красиво страницу 404-ой ошибки

      Лучшие примеры 404 страницы

        Самые необычные и оригинальные сайты

        20 комментариев к записи: "Как исправить ошибку 404 (не найдено) в WordPress"

        • Огромное спасибо. Вы мне очень помогли!!!
          А.V.

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

        • Stas:

          Доброго времени суток, если у меня вордпресс на поддомене (blog.site.com) , htaccess должен быть таким же?
          Я настроил htaccess и в админке все, и выдает ошибку 404 (админка и фронт доступны)

        • Виталий:

          Огромное спасибо.

        • Весь день все работало прекрасно…и бац вылет. Все сделал как вы написали…не помогает. Что еще может быть?

        • Лимон:

          Спасибо. Большое. Человеческое.

        • Тарас:

          Ух-ты, помогло 🙂 Благодарю ! А я уже думал танцевать с бубном — делать экспорт-импорт, перезагружать аккаунт на хостинге и переустанавливать WordPress заново, а вот как оказывается ошибку 404 можно убрать… Спасибо за информацию, успеха Вам !

        • Сергей:

          Долго я копался и искал решение! А оказалось все так просто! Огромное спасибо!

        • Не чего не поняла. Если можно подскажите пожалуйста по шагово. Сайт версии 4.4.1. Главная страница открывается, все остальные нет, не могу их даже просмотреть. Помогите!

          • Admin:

            Когда только главная страница доступна, а на остальных 404 error, вероятная причина — на сервере хостинга отсутствует файл htaccess, либо он пуст (без нужных директив). Проверьте в корневой директории сайта наличие файла htaccess. Если веб-проект только запускается, скорее всего его нет и потребуется вручную создать файл с этим именем (не забудьте точку) и сконфигурировать, добавив код — тот, что в статье (этот файл работает как пропускной пункт для сайта). В любом случае необходимо:

            1) иметь настроенный файловый менеджер (для доступа), 2) знать корневую папку сайта

            Но вы можете и не иметь доступа этому файлу. Тут есть смысл обращаться к администраторам главного сайта (портала). Может потребоваться выяснение: какими средствами организован поддомен для вашего сайта, как настроен и т.д.

        • доброго дня,

          задача ссилки ЧПУ

          установил плагин на движок вордпресс на постоянные ссилки выдает ошибка 404
          если меняю на число, все хорошо, если снова ставлю на post name, выдает 404

          что подскажете ?

          • Admin:

            Кириллический домен с транслитом URL как у вас, прямо эстремальный вариант для мультиязычного сайта. «Неувязочки» ожидаемы. Сейчас часть браузеров (хром, яндекс..) отображают нечитабельное www.xn----7sbacdgackdm1aj2an6a2bzd5jvhh. С настройкой ЧПУ в таковых случаях не сталкивался, тут нужны костыли / подбор плагина. С RusToLat в вашем случае допиливание требуется — с правкой function.php. поГуглите решение: «Украинская транслитерация для ЧПУ WordPress и плагин RusToLat» . Правильно-то сперва УРЛ статьи настроить, потом сайт наполнять. RusToLat плагин на то и рассчитан — переводит символы на латинские для создаваемых страниц, а уже опубликованные получают ошибку 404 у вас. Попробуйте решить с плагином Cyr-To-Lat, этот автоматом заменяет все.

            В поисковой выдаче 404-я ошибка связана еще с переменой адресов, что исправится с переиндексацией. Сопутствующие неприятности: возникновение дублей страниц, постепенное (либо с вашим участием) удаление их из индекса поисковиков.

        • Алена:

          Спасибо! Помогло ! 🙂

        • Если вам удалось настроить страницу «Ничего не найдено» самое время подумать, как не потерять своих посетителей при показе этой страницы.

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

        • Андрей:

          Пока WP в панели управления не обновили, сайт не заработал.

        • Алексей:

          спасибо! я уже был в панике, оказывается нужно просто пересохранить настройки постоянных ссылок. Что это за баг такой у вордпресса непонятно. Но Ваш совет помог!

          • Admin:

            Есть такое дело, недомыслия и баги вордпресса. Еще новые ждут, а отбиваться хочется «по быстрому»… Рад, что был полезен )

        Оставить комментарий