Как сделать редирект с одной страницы на другую в wordpress
Как сделать редирект в WordPress
Здравствуйте, друзья! Сегодня мы поговорим о создании редиректов (перенаправлений) в WordPress. Если вам нужно перенаправить пользователей и поисковые системы на другой URL отличный от того, который они первоначально запросили, тогда 301 редирект то, что вам нужно!
301 переадресацию удобно использовать в таких случаях:
- когда нужно перенаправить одну страницу сайта (ссылку) на другую;
- при переносе страницы, для того чтобы поисковые системы и пользователи заходили с поиска на рабочую страницу вместо нерабочей;
- в любых случаях, когда нужно перенаправить пользователей и поисковых роботов с одного URL на другой;
301 редирект — постоянное перенаправление, которое передает около 90-99% ссылочного веса. Такой вид редиректа указывает на то, что страница перемещена по новому адресу, а старый url следует считать устаревшим.
Как сделать 301 редирект в WordPress
Для создания редиректа в WordPress мы будем использовать отличный плагин — Redirection. Теперь давайте пошагово разберем как создать 301 редирект.
Для того чтобы создать перенаправление нужно:
1. Установить и активировать плагин Redirection.
2. После того как мы установили и активировали плагин переходим в Инструменты -> Redirection.
3. В открывшемся окне нужно сделать следующее:
- в Source URL нужно указать старый URL-адрес, при переходе на который мы хотим переходить на другую страницу;
- в Target URL указываем новый URL-адрес, на который мы будем переходить при клике на ссылку, указанную в Source URL;
- ставим галочку в Regular expression;
- после того как вы указали URL-ы нажимаем кнопку Add Redirection.
Готово! Перенаправление создано!
Как создать временный редирект в WordPress
В случае, если вам нужно создать временный редирект или изменить 301 на 307 нужно:
1. Создаем перенаправление как в примере выше, если оно еще не создано.
2. Нажимаем «Edit» на нужном нам редиректе.
3. Нажимаем на прямоугольник. (1 на рис.). Выбираем в выпадающем списке 307 — Temporary Redirect (2 на рис.). Нажимаем кнопку «Save».
Готово! Как видите, всего за несколько кликов можно создать временное перенаправление или изменить уже созданное ранее перенаправление на временное.
Если у вас возникли вопросы при создании редиректов в WordPress, задавайте их в комментариях.
Как сделать редирект одной страницы на другую
Admin 05.09.2017 , обновлено: 13.09.2017 WordPress
Как перенаправить страницу сайта на главную страницу. Ставим редирект с одной страницы на другую.
Перенаправление страниц важно для SEO оптимизации. За время развития сайта могут отмереть какие-нибудь ссылки или за счет движка появится дубли страниц. По хорошему все подобные ссылки нужно перенаправлять на страницу, наиболее соответствующую запросу пользователя.
Редирект делается через файл .htaccess, который находится в корне директории сайта. Для перенаправления с одной страницы на другую нужна такая конструкция:
Где /some_path/ — страница, с которой нужно перенаправить.
Подобная команда имеет один важный недостаток. Она будет перенаправлять все страницы сайта в котором будет встречаться указанный путь. Однако, в других случаях, именно команда redirect 301 приходит на помощь, когда, например, не работают более продвинутые команды редиректа в htaccess. Имеется ввиду RewriteCond и RewriteRule.
Читайте также
Кстати, на сайте нет рекламы. У сайта нет цели самоокупаться, но если вам пригодилась информация можете задонатить мне на чашечку кофе в макдаке. Лайкнуть страницу или просто поблагодарить. Карма вам зачтется.
Как сделать 301 редирект на другую страницу
Редирект – это команда веб-серверу, которая осуществляет автоматическое перенаправление пользователя с одной страницы на другую.
Для кого-то фраза “команда веб-серверу” может прозвучать страшно, но на деле это делается очень легко, и с вероятностью 90% Вы справитесь самостоятельно. Конечно, не без помощи этой инструкции.
Сейчас, чаще всего, редирект делают для SEO (склеивают домены или страницы) или заработка (тоже склеивают, но для того, чтобы получить “ранг” и ссылочную массу предыдущего домена для последующей продажи). Очень часто, при изменении структуры сайта, мы меняем URL адреса, но вот поисковый робот об этом не знает и посылает людей (из поисковой сети Яндекс, Google и т.п) на старый адрес страницы. А их не существует. Естественно, что пользователи уходят, поисковая сеть это замечает и выплевывает страницы из индекса. Итог: Вы остаетесь без трафика и нужно заново проиндексировать те же самые страницы, хотя у них поменялся только URL адрес.
URL адрес – это указатель размещения страницы в интернете, который содержит доменное имя и путь к файлу страницы. Например: vk.com или vk.com/groups.
С технической точки зрения, редиректы бывают разные. Когда мы устанавливаем редирект, то веб-сервер может отдавать разные команды. В данной статье мы будем рассматривать 301 редирект (самый популярный), хотя для общей справки ниже опубликуем все статус-коды редиректов.
- “300” Multiple Choices (несколько вариантов на выбор).
- “301” Moved Permanently (перемещено навсегда).
- “302” Temporary Redirect (временный редирект).
- “303” See Other (затребованный ресурс можно найти по др. адресу).
- “304” Not Modified (содержимое не менялось – это могут быть рисунки, таблицы стилей, скрипты, и т.д.).
- “305” Use Proxy (доступ должен осуществляться через прокси).
- “306” Unused (не используется).
Универсальный редирект htaccess
Это первый и самый простой способ сделать редирект на другую страницу с помощью файла htaccess. Вам необходимо зайти в панель управления хостингом и далее в раздел с файлами сайта. Также, можете воспользоваться FTP клиентом. Нам нужна главная папка сайта www/название_сайта. Здесь находим нужный файл и редактируем его как текст.
Вы можете скачать файл htaccess к себе на компьютер, но в любом случае, при редактировании файла обязательно сделайте его копию, ибо малейшая ошибка в нем повлечет “поломку” сайта. Если вдруг такое произошло, не пугайтесь, а просто загрузите старый файл на сайт.
Открываете нужный файл и в самом конце добавьте эту строку:
Redirect 301 /services/usluga-1/ /services/zakazat_izgotovlenie_steklyannih_peregorodok/
Здесь /services/usluga-1/ это старый адрес страницы без доменного имени, а /services/zakazat_izgotovlenie_steklyannih_peregorodok/ новый. Т.е на примере, полный старый адрес мог выглядеть так http://mysite.ru/services/usluga-1/, а новый так http://mysite.ru/services/zakazat_izgotovlenie_steklyannih_peregorodok/.
Если по каким-то причинам Вы потерпели неудачу, давайте разбираться в задаче, учитывая особенности CMS (системы управления сайта). Доведем это дело до конца!
Как сделать редирект WordPress
Как и в универсальном способе, нам нужно сначала найти файл htaccess. Он находится в главной папке Вашего сайта www/mysite.ru. Перед редактированием файла делаем резервную копию, дабы в случае поломки сайта мы могли просто восстановить его работу путем загрузки старого htaccess. Открываем и вставляем в него следующие строки.
Redirect 301 /pop/band1/ http://mysite.ru/music/pop/band1/
Здесь /pop/band1/ это старый адрес страницы без доменного имени, а http://mysite.ru/music/pop/band1/ новый. Т.е на примере, полный старый адрес мог выглядеть так http://mysite.ru/pop/band1/, а новый так http://mysite.ru/music/pop/band1/.
Решение через плагин. Для ленивых, отчаявшихся или просто уставших от рутины вебмастеров.
Заходим в панель управления сайта, далее раздел “Плагины” и жмем на вверху кнопку “Добавить новый”.
Далее, на странице с новыми плагинами, воспользуемся поиском. и ?(.*).
Как сделать редирект Битрикс
Как много программистов не любят Битрикс за его специфичность, правда настройка редиректа, это не разработка дополнительного функционала и здесь делается все ОЧЕНЬ просто.
Заходим в панель управления Вашего сайта. Далее слева выбираем “Контент” и “Файлы и папки”. Пролистайте страницу ниже.
Очень возможно, Вам нужно будет зайти на вторую страницу раздела, так как на первой не будет нужного нам файла.
Нужный файл выглядит так (смотрите скриншот ниже). Перед редактированием обязательно сделайте его копию. Ибо если Вы что-то сделаете неправильно, есть вероятность поломки сайта, и вернуть его в былое состояние поможет бекап или загрузка старого файла htaccess через хостинг или ftp.
Нажмите редактировать как текст и вставляете следующие строки:
Redirect 301 /services/usluga-1/ /services/zakazat_izgotovlenie_steklyannih_peregorodok/
Здесь /services/usluga-1/ это старый адрес страницы без доменного имени, а /services/zakazat_izgotovlenie_steklyannih_peregorodok/ новый. Т.е на примере, полный старый адрес мог выглядеть так http://mysite.ru/services/usluga-1/, а новый так http://mysite.ru/services/zakazat_izgotovlenie_steklyannih_peregorodok/.
Если Вы прочитали статью полностью, то заметили, что универсальный метод работает в Битрикс. Это будет самый простой способ сделать редирект в Вашей практике.
Как сделать редирект с одной страницы на другую wordpress — подборка видео уроков
Эта страница посвящена решению конкретной проблемы: как сделать редирект с одной страницы на другую wordpress.
WordPress разрабатывается с 2003 года. Название WordPress было придумано Кристиной Селлек, другом ведущего разработчика Мэтта Малленвега.
С выпуском версий 1.5 и 2.0 в 2005 году WordPress был разработан в направлении системы управления контентом . В версию 2.7 WordPress добавлена автоматическая установка дополнений и полностью переработанная панель управления. WordPress также доступен для мобильных устройств Android и iOS .
Начиная с версии 3.0, выпущенной в июне 2010 года, WordPress имеет встроенную поддержку для ведения нескольких блогов. До выпуска 3.0 для создания двух или более блогов требовалась либо отдельная установка WordPress, либо использование WordPress MU, разветвленного от фактической кодовой базы WordPress.
автоматическая переадресация с одной страницы на другую
Редирект — автоматическая переадресация посетителя на другую страницу или сайт. Большинство редиректов для своей работы требуют наличия поддержки JavaScript в браузере пользователя, в противном случае автоматический редирект становится невозможным. На этот случай размещается дублирующая ссылка, которую человек может открыть самостоятельно.
Зачем нужны редиректы?
С помощью редиректов можно «переехать» на новый домен, не потеряв посетителей. Если вы купили другое доменное имя, а ваши посетители будут вводить адрес старого, достаточно установить 301-редирект и они будут автоматически перенаправлены на новый ресурс.
Также редиректы применяются сервисами рекламы (контекстной, тизерной и другими) для ведения статистики. При нажатии на рекламное объявление посетитель попадает на промежуточную страницу, на которой стоит скрипт для учета трафика. Этот процесс происходит обычно за доли секунды, обычные пользователи его не замечают.
Редиректы и SEO
Поисковые системы не очень любят редиректы, поскольку они затрудняют индексацию. Бывают ситуации, когда пауки поисковиков добавляют в индекс страницу с редиректом, в том время как посетители ее не видят, а сразу перенаправляются на другую. Единственный редирект, который понимают поисковые машины, это 301 (на уровне сервера). Его применяют в случае изменения адреса ресурса.
Комплексное поисковое продвижение сайта — это работа над каждой деталью, включая тщательную настройку редиректов в случае необходимости. Только опытные специалисты могут правильно определить оптимальный тип перенаправления, который можно использовать без вреда для посещаемости и индексации проекта.
Отзывы клиентов
www.snegovik.ru
Магазин подарков
Профессионализм и оперативность
Благодаря услугам продвижения и рекламы, оказанных компанией «Эврика», на сайт был привлечен качественный и эффективный целевой трафик по основным направлениям деятельности.
Читать полностьюwww.sunmed.ru
Медицинские товары
Мы благодарны компании «Эврика» за профессиональный подход
Сотрудничаем несколько лет, полностью удовлетворены достигнутыми результатами за этот период и оперативной, «человеческой» схемой взаимодействия с нами со стороны нашего менеджера Ирины.
Читать полностьюцвет-жизни.рф
Благотворительный фонд
У нас заработал новый сайт!
Совершенно новый, современный, удобный и функциональный. Теперь нам очень приятно заходить на zvet-zhizni.ru. За разработку сайта спасибо фирме Эврика и лично Олегу Галину.
Читать полностьюabn.ru
Крупнейший дистрибутор материалов и оборудования для СКС
Благодарим за разработку сайтов abn. ru и hyperline.ru.
Благодарим ООО «Эврика» за работу по проектам abn.ru и hyperline.ru. Наше сотрудничество началось в 2015 году. По проекту abn.ru был спроектирован и реализован новый дизайн, выполнена адаптация верстки под мобильные устройства, а благодаря продвижению сайта трафик из поисковых систем увеличился в 2 раза.
Читать полностьюwww.gormed.su
Многопрофильная клиника
Результатами мы довольны
Раньше я платил за клики, не представляя, что клики и звонки – разные вещи. Работа с системой Calltouch поразила меня тем, насколько можно увеличить количество звонков. Не кликов, а именно звонков, уменьшив при этом расходы с помощью достаточно простых манипуляций. Результат впечатляющий.
Читать полностью
.htaccess — перенаправить 301 определенную страницу, а остальные только на одну страницу
спросил
Изменено 6 лет, 3 месяца назад
Просмотрено 1к раз
Сначала мне нужно перенаправить эти страницы на другую страницу в другом домене
Перенаправление 301 /example1 http://newdomain. com/test1 Перенаправление 301 /example2 http://newdomain.com/random1
Обратите внимание, что страницы в новом домене не совпадают (например, с /example1 на /test1)
После этого мне нужно перенаправить остальные страницы на newdomain.com
Например, перенаправить 301 (все остальные ) на http://newdomain.com
- .htaccess
- перенаправление
- http-status-code-301
Попробуйте выполнить следующее правило, используя перезапись модов
Я предполагаю, что у вас включена перезапись модов. 9(.*)$ http://newdomain.com/ [R=301] 2
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google Зарегистрироваться через Facebook Зарегистрируйтесь, используя электронную почту и парольОпубликовать как гость
Электронная почтаТребуется, но никогда не отображается
Опубликовать как гость
Электронная почтаТребуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.
apache — Как перенаправить одну страницу на другую, а затем все оставшиеся страницы на новый сайт
спросил
Изменено 2 года, 6 месяцев назад
Просмотрено 171 раз
Мне нужно реализовать 2 редиректа.
Я хочу перенаправить example.com/subdir
на example1.com/subdir
Затем я хочу перенаправить все остальное, что осталось на example.com/
, на example2.com/index.html
Я попробовал следующее, но это не привело меня к моему решению:
перенаправить 301 /subdir https:// example1.com/subdir перенаправление 301 / https://example2.com/index.html
В итоге все перенаправляется на https://example2. com/index.html
Спасибо!
APPENDED
Мне нужно https://example.com/subdir для перенаправления на https://outlook.office365.com/owa/calendar/
Затем все/все остальное на https://example.com нужно для перенаправления на новый сайт в example1.com
Другими словами, все на example.com должно быть перенаправлено на новую сжатую страницу в example1.com/index.html, за исключением example.com/subdir, который должен перейти в Outlook/Office 365.
- apache
- .htaccess 9https://example1.com/your_single_page.html [R=301,NE,L] 4
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google Зарегистрироваться через Facebook Зарегистрируйтесь, используя электронную почту и парольОпубликовать как гость
Электронная почтаТребуется, но никогда не отображается
Опубликовать как гость
Электронная почтаТребуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.