Как сделать 301 редирект для DLE на новый домен

12
alexneon
На сайте с 17.08.2009
Offline
51
4664

Собственно знающих просьба написать, желательно пошагово как сделать 301 редирект на новый домен, так чтоб сохранить вес страниц т.е. полный перенос сайта на новый домен. И заодно хотелось бы услышать при 301 редиректе не перейдут ли на новый домен санкции наложенные ПС на старый домен ?

Прочитал много тем может не дошел до нужной на этом форуме, но нигде нет пошаговой инструкции для DLE, везде обрывками и кусками, а нужно для новичка в этом деле !

siv1987
На сайте с 02.04.2009
Offline
427
#1

Переход на новый домен делается для всех движков одинаково.

I. Если новый домен находится на другом хостинге

Удалить все из htaccess (надеюсь понятно что из "старого"), и добавить

RewriteEngine On

RewriteRule (.*) http://newdomain.ru/$1 [R=301,L]

II. Домен находится вместе со старым

тогда добавить после RewriteEngine On

RewriteCond %{HTTP_HOST} !^newdomain\.ru

RewriteRule (.*) http://newdomain.ru/$1 [R=301,L]

alexneon
На сайте с 17.08.2009
Offline
51
#2

Мне подходит второй вариант. Маленькое уточнение а вот тут newdomain\.ru там так и нужен слеш "\" ?

И еще чем Ваша конструкция отличается от этой:

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://www.example.com/$1 [R=301,L], ну понятно кроме последней строки, они одинаковы

siv1987
На сайте с 02.04.2009
Offline
427
#3
alexneon:
Маленькое уточнение а вот тут newdomain\.ru там так и нужен слеш "\" ?

Да.

alexneon:
И еще чем Ваша конструкция отличается от этой:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

Отличается тем, что конструкция из второго варианта фильтрует запросы по домену (если два домена направлены в одну и ту же папку). Если так сильно интересуют тех подробности, можете прочитать офф справку.

alexneon
На сайте с 17.08.2009
Offline
51
#4

Ну у меня два домена на одном хостинге, но папки разные, в папке нового домена я перекинул содержимое старого. Получается тогда мне этот вариант подходит: ?

RewriteCond %{HTTP_HOST} !^newdomain\.ru

RewriteRule (.*) http://newdomain.ru/$1 [R=301,L]

---------- Добавлено 30.10.2012 в 21:02 ----------

И еще нужно ли добавлять в addurl ПС или они сами поймут как индексировать, просто, чтоб не получилось что новый домен будет индексироваться как новый сайт а не перенос со старого ?

siv1987
На сайте с 02.04.2009
Offline
427
#5
alexneon:
Ну у меня два домена на одном хостинге, но папки разные, в папке нового домена я перекинул содержимое старого. Получается тогда мне этот вариант подходит: ?

Тогда получается что первый вариант. И на будущее alexneon, прежде чем просить "пошаговой инструкции" следует полностью описать все технические подробности.

alexneon
На сайте с 17.08.2009
Offline
51
#6

Спасибо. Да я просто незнал что и написать т.к. первый раз с таким столкнулся !

А вот тут еще подскажите "И еще нужно ли добавлять в addurl ПС или они сами поймут как индексировать, просто, чтоб не получилось что новый домен будет индексироваться как новый сайт а не перенос со старого ?"

alexneon
На сайте с 17.08.2009
Offline
51
#7

Подскажите вот если сделать 301 редирект на новый домен, то когда можно добавлять новый контент на новый домен или нужно его добавлять на оба домена ?

siv1987
На сайте с 02.04.2009
Offline
427
#8
alexneon:
И еще нужно ли добавлять в addurl ПС или они сами поймут как индексировать

В гугле вебмастере кажется можно указать новое зеркало. В addurl добавлять ничего не надо.

alexneon:
Подскажите вот если сделать 301 редирект на новый домен, то когда можно добавлять новый контент на новый домен или нужно его добавлять на оба домена ?

Не нужно конечно, если оно се равно физически недоступно, так как там стоит серверное перенаправление (он же редирект).

alexneon
На сайте с 17.08.2009
Offline
51
#9
siv1987:

Не нужно конечно, если оно се равно физически недоступно, так как там стоит серверное перенаправление (он же редирект).

Т.е. получается можно поставить редирект и сразу добавлять новый контент на новый домен, а весь контент который уже был, переиндексируется на основании старого домена ? Просто где-то читал что редирект должен быть на новый сайт с такой же структурой и теми же ссылками, а при добавлении нового контента стуктура нового сайта будет уже отличаться ?!

siv1987
На сайте с 02.04.2009
Offline
427
#10
alexneon:
Т.е. получается можно поставить редирект и сразу добавлять новый контент на новый домен, а весь контент который уже был, переиндексируется на основании старого домена ?

Почитайте про зеркало сайта и склеивание зеркал.

alexneon:
а при добавлении нового контента стуктура нового сайта будет уже отличаться ?!

Можно и самому додуматься, что речь про старую часть. Добавлять вы можете сколько угодно.

12

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