301 редирект, Wordpress

301 редирект с одной страницы на другую в WordPress

redirect301Конечно, программисту не составит труда сделать 301 редирект посредством команды через .htaccess. Но что делать обычному пользователю, если инструкции написаны таким языком, что с бессилием понимаешь — нет, ничего не получится. Да, всё написано предельно ясно, но такими словами, что за голову хватаешься. Что делать?

Итак, что-то стряслось, вы намудрили в админке, и часть ссылки слетела. По прежнему адресу страницы гордо красуется «ошибка 404», искомая статья находится на другой странице. Ситуация может усугубляться ссылками — по старому адресу у вас красивый естественный бэк, который не хочется терять, а по новому адресу продана пара симпатичных ссылок, которые не хочется снимать. Сохраняем овец и кормим волков — настраиваем 301 редирект. Нужно отметить, что это постоянный редирект, к нему хорошо относятся поисковые системы. а значит — осваивать его всё равно придётся. Пригодится!



На помощь приходят плагины для вордпресс, осталось только выбрать подходящий. Возьмём для примера плагин «simple-301-redirects». Новичку всё страшно, даже плагин. Не стоит переживать – для начала скачайте плагин на свой компьютер. Откройте на хостинге папку с вашим сайтом и внимательно в неё посмотрите. Вам нужен корень сайта, как правило, это папка с названием «public_html». Смело открывайте и ищите внутри папку «wp-content», откройте её, и найдите папку «plugins». Эту папку тоже откройте, и закачайте в неё архив с плагином, который лежит на вашем компьютере. Загружается он быстро. После этого разархивируйте его прямо внутри хостинга, и можно с чистой совестью идти в админку самого сайта, то есть в вордпрессовскую админку. Там выбираете кнопку «плагины», находите наш «simple-301-redirects» и активируйте его.

Активированный плагин у вас управляется из меню «параметры», когда вы войдёте туда, то увидите несколько слов на английском языке и две пустые строки под этими словами. В первую нужно вставить строку со старым адресом страницы, которая у вас показывает ошибку 404. Важно — адрес вставляется не целиком! Просто сотрите его начало «http://ваш_сайт.ру/», остальная часть ссылки как раз и нужна. Во второе окошко вставляется полный адрес странички, на которую и будет перебрасывать посетителя ваш 301 редирект — вместе с «http://ваш_сайт.ру/». Всё, дальше нажимаете на «сохранить изменения» и проверяете — редирект работает. Вы сохранили ваш красивый естественный бэк, и сделали сайтик немного удобнее и цивилизованнее. И запомните — не знать что-то совсем не стыдно. Стыдно не стремиться узнавать.

UPD: Если у вас по какой либо причине не получилось настроить редирект при помощи плагина, то рекомендую посмотреть видеоурок по настройке зеркала сайта и 301 редиректа сделанного известным блоггером Михаилом Шакиным. Думаю, что этот видеоурок закроет все вопросы по 301 редиректу.


Понравилась статья на блоге? Поделись информацией с другими:

К записи "301 редирект с одной страницы на другую в WordPress" 9 комментариев
  1. Ronnie:

    Спасибо, добрый человек! 🙂
    Вы спасли мне жизнь)

    Chuzhoy Reply:

    Рад, что пост оказался полезным 🙂

  2. Маша:

    Скажите, пожалуйста, что за плагин Related Posts У вас стоит. Я ставила несколько — работают плохо. Нормально только Linkwithin, но он внешний, весь сайт в его ссылках. А ваш, вроде, хороший.

    Chuzhoy Reply:

    Если вы имеете ввиду плагин похожие записи, то у меня установлен Related Posts Thumbnails.

  3. Андрей:

    Не редиректит simple-301-redirects. Все сделал по инструкции нужен http://ваш_сайт.ру/seo редирект на http://ваш_сайт.ру/seo.html выдает Ошибку 404

  4. Artaaroth:

    Возникла проблема. Вписал в .htaccess

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^site.ru
    RewriteRule (.*) http://www.site.ru/$1 [R=301,L]

    В итоге получаю ошибку 310

    Chuzhoy Reply:

    У меня не было проблем с этим плагином. Обратитесь лучше на профильный форум по wordpress http://forum.maxsite.org/, там хорошее сообщество.

  5. Олегус:

    Здравствуйте, скажите пожалуйста, каким образом происходит механизм переадресации, через движок или же через .htaccess директиву? Просто волнует вопрос нагрузки и скорости переадресации. У меня задача внести около 300 адресов. Не лучше ли это сделать через .htaccess ?

    Chuzhoy Reply:

    Лучше сделать через .htaccess. Рекомендую ознакомиться с уроком по 301 на сайте — http://shakin.ru/wordpress/wordpress-seo-4.html

Поиск
Помочь деньгами

ВКонтакте

Посетите наши страницы в социальных сетях!

ВКонтакте.      Facebook.      Twitter.      YouTube.      Одноклассники.      RSS.
Вверх
© 2017    Копирование материалов сайта разрешено только при наличии активной ссылки   //    Василий Чужойon Google+