Избавляемся от 404 ошибки в WordPress и переадресация на главную

Дата: 29.04.2009 | Рубрика: Статьи

У читателей возник вопрос, как избавиться от 404 ошибки в WordPress ?

404fix.jpg

Как всегда, всё очень просто. WordPress при возникновении 404 ошибки в первую очередь пытается подгрузить файл Вашей темы «404.php». Так вот, чтобы лишний раз не напрягаться скачайте уже готовый файл 301-404-wordpress.zip и положите в корень Вашей темы. После этого, если документ не найден (404), Ваши читатели будут автоматом переадресованы на главную страницу блога.

Похожие записи:


Комментарии (18)

  • 2009-04-29 в 10:09 Rulaf написал:

    Может лучше перенаправлять на карту сайта?
  • 2009-04-29 в 10:18 Admin написал:

    Возможно, но у меня например, карты сайта нет.
  • 2009-04-29 в 13:27 Инфант написал:

    Всё ок!!! работает- большое спасибо :)
  • 2009-05-01 в 16:38 grang написал:

    Спасибо! Очень полезная статья. Теперь у меня все как надо))
  • 2009-06-28 в 10:05 Qude написал:

    Ох дружище, как же ты меня спаc! Спасибо ;)
  • 2009-11-05 в 19:56 Валерий Матвеев написал:

    Маленькая, но весьма полезная фишка! Мне ее как раз вчера так не хватало... Ну теперь решение найдено! :)
  • 2009-11-07 в 02:37 Валерий Матвеев написал:

    Что-то я озадачен, и хотел бы услышать соображения умных людей вот на какую тему: сегодня зашел в С-панель и обнаружил в журнале ошибок 404 ошибку в больших количествах. Мой хостер пролепетал что-то для меня не понятное. И пришлось включать серое вещество и анализировать причины сей неприятной ситуации самостоятельно. Натужное нахмуривание бровей и активное почесывание затылка как всегда принесло свои плоды. Пришел к следующему заключению: сегодня проводил кучу мелких манипуляций с главной страницей и, возможно, именно в те моменты до главной страницы пытались достучаться страждущие, но ничего у них не вышло. Может лучше все таки создавать фай 404.php? Так хоть можно намекнуть, что типа "абонент недоступен", но это временно. Да и в этом файле можно дать ссылку на главную страницу. Может и не особо красиво, зато надежнее? Что думаете?
  • 2009-12-31 в 17:57 сергей написал:

    У меня на портале http://megaport-nn.ru обнаружены 404-ошибки. Две штуки . Но где они у меня не пойму. Сервис webo.in их не выдаёт. А могли бы и показывать. А не только писать что они их обнаружили. Как проверить где эти ссылки? Я думаю что их вообще нет. А сервис кривой и мозги пудрит всем.
  • 2010-02-08 в 13:40 Лена написал:

    А в этом файле ничего прописывать не надо?
  • 2010-05-08 в 22:58 ира написал:

    у меня не работает помогите мне пожалуста.
  • 2010-05-08 в 22:59 ира написал:

    у меня не работает помогите пожалуста
  • 2010-08-12 в 13:31 Aleksdem написал:

    Сделал копию 404.php (админская привычка все копировать), добавил этот код - и прошло на ура. Я переносил свой блог с другой платформы. Ссылки, конечно же, поменялись. На самые востребованные сделал редиректы, но вот некоторые ссылки еще остались в поисковиках/форумах... Поэтому перенаправление на главную, думаю, будет неплохим вариантом... Помониторим логи. :)
  • 2011-07-09 в 14:45 Серега написал:

    Привет!
    Пытался сделать переадресацию пользователей если у них прямая ссылка на главную, вставлял из 404.php в single.php чегойто никак не получается может надо с функцией wp_redirect ?
  • 2011-07-11 в 09:18 Virturum написал:

    Не согласен!
    Приведу пример: человек в поисковике ищет что либо. Тут ему яндекс выдает Ваш блог, с интересным тайтлом, описанием, в общем ту страницу и инфу, которую человек искал... А Вы, к примеру, удалили эту статью. Человек переходит по ссылке и что видит вместо запрашиваемой информации? - главную страницу, с непонятной для него инфой (не то что искал). Дальнейшие действия? - правильно, он закроет крестиком Ваш сайт. А в виду того что у нас успешно развиваются поведенческие факторы - яндексу сразу не понравится Ваш блог/сайт.
    Другое дело можно вывести перед человеком ту самую 404ю ошибочку с информацией о том, что человек не туда попал, что страничка была удалена или перемещена, что он может попробовать найти другую информацию на Вашем интереснейшем сайте и т.д. Мне, например, нравится 404я страничка на http://404-found.ru/404.html где вообще типа разговаривает одушевленная страничка) Вариантов великое множество - но не редирект!
  • 2011-07-11 в 12:16 Alex Korotaev написал:

    Кстати и курсах юзабилити говорили что лучше делать отдельную страницу для каждой из ошибок. Я полностью согласен)
  • 2011-07-11 в 18:59 Серега написал:

    Да нехорошо ка-то
    Надо бы редиректить в категорию где была страничка
    это еще сложнее
    А где админ блога
    чего молчит
  • 2011-07-12 в 08:28 Admin написал:

    Я тут :)
    Интересно, а как Вы узнаете в какой категории была страница, которая не существует ?
  • 2011-07-12 в 17:47 Серега написал:

    Да вопрос!
    значит только на главную

Уважаемые дамы и господа, если у Вас возникли вопросы относительно функционирования тем или плагинов, прошу задавать вопросы на форуме.

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