Пт, 5/04/19 – 9:26 | 2 комментария

Эта статья о том, что для успеха Landing Page важна не только визуальная привлекательность. От лендингов ждут высоких конверсий. Эффективность лендингового сайта особенно …

Читать статью »
Дизайн

Секреты веб-дизайна, примеры стильных сайтов

Тренды / ТОП

Топ лучших идей, новые тенденции и тренды WEB’а

Маркетинг

Статьи о маркетинге сайтов, примеры эффективности

Свой сайт

Как создать, оформить, сделать сайт лучше

Шаблоны сайтов

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

Главная » Wordpress

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

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

ошибка 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.

    Как правильно оформить главную страницу: 42 сайта в пример

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

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

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

            80+ творчески оформленных страниц 404

            35 комментариев к записи: "Как исправить ошибку 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:

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

            • Данияр:

              Спасибо большое! очень помогло!

            • спасибо тебе, добрый человек, дай бог тебе здоровья

            • А я хотел у вас спросить, что если вообще не делать страницу 404, а просто поставить 301 редирект на главную страницу?

            • Михаил:

              Не помогает

            • Ха-ха-ха!!!!
              Я его просто не перенёс, когда копировал файлы сайта 🙂
              ОГРОМНАЯ благодарность! Нашёл, перенёс htaccess и всё заработало!!!

            • Алексей:

              Помогло сохранить постоянные ссылки. Большое спасибо!

            • greg:

              Приветствую! Ситуация такая: придали постоянным ссылкам вот такой вид /%postname%.%post_id% и теперь при переходе на запись мы получаем ошибку 404, при том, что если убрать это, а задавать вручную ссылке такой вид postname.123, то ошибки нет. Не подскажете как исправить?

            • Респект тебе за статью!

            • lqypkgj:

              Спасибо за информацию!!!!!

            • Иван:

              Спасибо, но мне статья не помогла, все данные советы я знал раньше и уже пробовал их применять. 404 ошибка осталась почему-то.

            • Ошибка 404 в WordPress является одной из наиболее распространённых ошибок, с которой вы будете сталкиваться в интернете. Однако это не делает её менее раздражающей или неприятной, когда она появляется на вашем собственном веб-сайте. Хорошей новостью является то, что её исправление относительно простое, и процесс хорошо расписан для сайтов на WordPress.

            • Отличная информация, помогло 100%. Исправил проблему за пару минут.

            • Благодарю за информацию! Столкнулся с данной проблемой после переноса сайта на другой сервер. Исправить оказалось очень просто, если конечно знать как 🙂

            • Спасибо за совет! Пришлось конечно потратить время, но проблема решена.

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