Помогите разобраться с 301 редиректом при смене УРЛ

D
На сайте с 04.08.2015
Offline
23
426

Взял в работу сайт

Начал оптимизацию по адресу site.com.ua (без www) - указал в консоле гугла и в роботс, писались статьи и тд

Все индексировалось и было прекрасно почти год В индексе гугла (по оператору site - 60 страниц

Сейчас нужно перевести весь сайт на другие урлы - site.com.ua/ru

Но обнаружил что на хостинге истинный адрес сайта с www.site.com.ua Хотя в индексе гугла (по оператору site - 3 страницы (думаю что год назад, перед началом моей работы их было больше, но потом отвалились)

Задача запустить новый сайт с новыми УРЛ сохранив все достижения старого сайта

Что было решено сделать (просьба гуру поправить если неправильно)

В день переноса удалить старый сайт и прописать 301 редирект через htacces:

1. Склеить домены с без www и с www - оставляю УРЛ site.com.ua (без www)

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} ^www.site.com.ua$ [NC]

RewriteRule ^(.*)$ http://site.com.ua/$1 [R=301,L]

2. Прописать редиректы каждой страницы сайта Пример site.com.ua/1 на site.com.ua/ru/1

RewriteCond %{REQUEST_URI} ^site.com.ua/1

RewriteRule ^.*$ http://site.com.ua/ru/1? [R=301,L]

Как думаете сработает такой план?

N
На сайте с 07.03.2016
Offline
63
#1

Вы бы сначала попробовали сработает или нет

В принципе, должно

D
На сайте с 04.08.2015
Offline
23
#2

Спасибо Везде написано, что нужно делать поэтапно но

Кто то подскажет правильно ли (то что называется до символа) написаны редиректы и склейка ?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий