Как перевести сайт на другой домен?

  • Автор темы inso
  • 13470
  • Обновлено
  • 12, Nov 2013
  • #1
Столкнулся с необходимостью смены домена.

Я не вебмастер и это для меня проблема - больше всего опасаюсь напортачить и потерять сайт для поисковиков. Поюзав поиск, сначала решил, что мне нужно делать зеркало.

Однако почитав про зеркала подробнее - засомневался.

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

Есть какой то способ полегче, чтоб оставить только один нужный мне новый домен?

inso


Рег
12 Jun, 2013

Тем
29

Постов
322

Баллов
612
  • 12, Nov 2013
  • #2
ливер:
А вы будете переносить домен на новый регистратор или как?
Я не уверен что правильно понимаю значение слова "регистратор". Домен был куплен у одного хостинга, потом я менял хостинг и там служба поддержки мне дописала нужные днс.

Я хочу остаться на том же хостинге, что сейчас.

Домен тоже наверное у них лучше купить? Правда хостинг украинский, а мне нужен домен ru - но ведь это не проблема?
 

inso


Рег
12 Jun, 2013

Тем
29

Постов
322

Баллов
612
  • 12, Nov 2013
  • #3
inso:
Я не уверен что правильно понимаю значение слова "регистратор".
Это организация, в которой вы регистрируете домен.
Домен был куплен у одного хостинга, потом я менял хостинг и там служба поддержки мне дописала нужные днс. Я хочу остаться на том же хостинге, что сейчас.
Вам нужно делать перенаправление нового домена на старый.



А если вы уже не владеете старым доменом или не хотите "светить" старый домен, то просто свяжите новый домен с вашим сайтом и "продвигайте" новое имя (при этом, чтобы не потерять старых пользователей, сделайте на некоторое время перенаправление старого домена на новый, если вы владеете старым доменом).

Домен тоже наверное у них лучше купить?
Домен лучше купить там, где дешевле. Вы конечно можете получить домен вместе с хостингом или "купить" его у хостера, но не факт, что при этом вы станете его полноправным владельцем.
Правда хостинг украинский, а мне нужен домен ru - но ведь это не проблема?
Не проблема.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 12, Nov 2013
  • #4
Чем больше читал про смену домена сегодня, тем больше возникало вопросов.

В разных источниках способы имеют различия, я только больше запутался.

В общем прошу помощи подскажите как правильно все сделать.

Посещаемость у сайта совсем маленькая, ему всего то 2 месяца, поэтому ТИЦ и ПиаР особо не волнуют.

Но вот контент хотелось бы перенести грамотно, все таки жалко терять 2 месяца работы.

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

Это как то проверить можно? Не хочет индексировать больше 30 страниц хоть тресни.

За последние 2 недели в поиск добавилась 1 страница.
 

inso


Рег
12 Jun, 2013

Тем
29

Постов
322

Баллов
612
  • 12, Nov 2013
  • #6
+1, но тут нужно будет создать псевдосайт, чтобы прикрутить к нему .htaccess, выполняющий перенаправление. Кстати у ТС может и не быть свободного сайта. В качестве альтернативы могу предложить мой сервис перенаправления, чтобы посмотреть, как это будет работать.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 12, Nov 2013
  • #7
А вы будете переносить домен на новый регистратор или как?
 

Brackets


Рег
12 Nov, 2013

Тем
3

Постов
14

Баллов
44
  • 12, Nov 2013
  • #8
Какой псевдосайт? Старый домен привязывается в панели хостера как правило. А новый домен реальный сайт, куда и закидывается хтаксцесс с редиректом.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 12, Nov 2013
  • #9
Да, в принципе можно прописать алиас в панели хостера. Просто я хотел избежать обработки этого .htaccess на основном сайте.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 16, Nov 2013
  • #10
Успехов. Для совмещения www-перенаправления и перенаправления кириллического домена добавьте доп. условие, например:
 
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC,OR]
RewriteCond %{HTTP_HOST} ^xn--80aswg.xn--p1ai$
...
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 12, Nov 2013
  • #11
Ну... здесь как говорится хозяин - барин. ТС сам решит как ему лучше сделать
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 21, Nov 2013
  • #12
Замотался по работе, так и не дошли руки до смены. Наверное только на следующей неделе займусь. Я немного запутался, что писать в хтакссесс.
inso:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru

$
RewriteRule ^(.*)$ http://site.ru/

$1 [R=301,L]
Это я так понял не для моего случая. А где для моего пример найти?
 

inso


Рег
12 Jun, 2013

Тем
29

Постов
322

Баллов
612
  • 13, Nov 2013
  • #13
Я так и не понял саму технологию процесса. Мне нужно на хостинге под домен новую директорию корневую создавать и туда заливать файлы сайта и БД. Или нужно какие то манипулиции произвести с текущей директорией просто произвести, чтобы преобразовать ее в новый домен?
 

inso


Рег
12 Jun, 2013

Тем
29

Постов
322

Баллов
612
  • 21, Nov 2013
  • #14
 
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC,OR]
RewriteCond %{HTTP_HOST} ^xn--80aswg.xn--p1ai$
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] 
Только имена сайтов замените на реальные. В строках с условиями (RewriteCond) можно перед каждой точкой поставить бэкслэш. В регулярных выражениях я обычно не ставлю $ после записей вида ".*" или ".+", хотя не уверен, что делаю правильно.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 13, Nov 2013
  • #15
1. В панели хостера создаете новый сайт или псевдоним для основного сайта. 2. Размещаете в корневой папке сайта файл .htaccess с соотв.

содержимым (если не получится подготовить содержимое самостоятельно, поможем). 3. В панели регистратора создаете новый домен и связываете его с вашим сайтом (прописываете DNS-записи). Кстати было бы неплохо, если бы вы избавили нас от лишних предположений типа:
меня:
А если вы уже не владеете старым доменом или не хотите "светить" старый домен...
Сюда же можно отнести вопросы типа:
  • планируете ли вы в будущем отказаться от старого домена?
  • если нет, то какой из двух доменов должен быть основным?
  • и т.п.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 13, Nov 2013
  • #16
mike:
А если вы уже не владеете старым доменом или не хотите "светить" старый домен...
Владею, просто с ним работать неудобно. Он у меня рф, а я хочу перенести на ru
mike:
планируете ли вы в будущем отказаться от старого домена?
он мне не нужен, наверное пускай будет пока перенаправлять, раз оплачен. Но продлевать я его не буду.
mike:
если нет, то какой из двух доменов должен быть основным?
новый домен ru должен стать основным
mike:
1. В панели хостера создаете новый сайт или псевдоним для основного сайта.
2. Размещаете в корневой папке сайта файл .htaccess с соотв. содержимым (если не получится подготовить содержимое самостоятельно, поможем).
3. В панели регистратора создаете новый домен и связываете его с вашим сайтом (прописываете DNS-записи).
Спасибо, понял.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru

$
RewriteRule ^(.*)$ http://site.ru/

$1 [R=301,L]
В htaccess добавляю эти строки и вместо site.ru вписываю новый домен, так? Или старый? Кстати в любом месте в htaccess это вписать можно, или лучше в конкретном месте (в начале например)?
 

inso


Рег
12 Jun, 2013

Тем
29

Постов
322

Баллов
612
  • 13, Nov 2013
  • #17
inso:
Владею, просто с ним работать неудобно. Он у меня рф, а я хочу перенести на ru

он мне не нужен, наверное пускай будет пока перенаправлять, раз оплачен. Но продлевать я его не буду.

новый домен ru должен стать основным
Теперь все ясно.

Вам нужно перенаправлять старый домен на новый.

Сделайте псевдоним для старого сайта в панели хостера.



По-хорошему нужно удалить старый сайт и создать новый, но тут много тонкостей, связанных с вашим хостингом: при удалении сайта может быть удален каталог вашего сайта (будьте осторожны!), для смены основного сайта может потребоваться запрос в техподдержку, в случае предоставления вам домена вместе с хостингом могут возникнуть проблемы с управлением старым доменом и т.п. Иными словами, для выполнения данной операции вам нужно детально изучить вашу панель управления хостингом и пообщаться с техподдержкой.

В htaccess добавляю эти строки и вместо site.ru вписываю новый домен, так? Или старый? Кстати в любом месте в htaccess это вписать можно, или лучше в конкретном месте (в начале например)?
Это был пример перенаправления www.site.ru

-> site.ru. Нужно расширить этот пример, чтобы не отказываться от www-перенаправления.

Хотя чтобы использовать пример с минимальными изменениями, можно временно отказаться от www-перенаправления.

Вписывать старое имя нужно в след.

строке:
 RewriteCond %{HTTP_HOST} ^xn--80aswg.xn--p1ai$
Если у вас на сайте уже используется .htaccess, то нужно вписать в начало.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 13, Nov 2013
  • #18
mike:
По-хорошему нужно удалить старый сайт и создать новый
Нет, не нужно. Просто нужно добавить еще один домен в панели хоста, а затем сделать его основным для сайта. Посмотреть открывается ли сайт по новому адресу. И уже после этого делать перенаправление как вы писали.
mike:
при удалении сайта может быть удален каталог вашего сайта (будьте осторожны!)
Это да. Чаще всего так и бывает. Сделайте бэкап, и сохраните его локально.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 13, Nov 2013
  • #19
Veter:
Нет, не нужно. Просто нужно добавить еще один домен в панели хоста, а затем сделать его основным для сайта.
Если операция смены основного домена доступна, это очень хорошо. А вот если нет... Добавлено через 44 минуты У некоторых "основным доменом" на хостинге является давно неиспользуемый домен, у некоторых - технический домен, относящийся целиком ко всей площадке.

Если меня при покупке нового хостинга сразу просят указать домен, я частенько пишу домен от балды, а потом прикручиваю в качестве по-настоящему основного "паркованный домен" или использую выделенный IP-шник.

Кто еще не догадался, какую панель я прежде всего имею в виду? Я все это говорю к тому, что можно прожить и без смены "основного домена" на хостинге.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 13, Nov 2013
  • #20
mike, да это все понятно Я просто ориентируюсь по своим хостингам, и даю подсказки "как легче".
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 13, Nov 2013
  • #21
Я не в курсе, какой хостинг использует ТС, поэтому описываю разные варианты.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 29, Nov 2013
  • #22
Сегодня купил домен и обратился к поддержке хостера.

Они морочить меня не стали и сами все сделали.

Сказали что прописали дополнительный алиас и он зарабатоет в течении 24 часов.

Попросил их сделать новый домен ru основным, сказали лучше это сделать после проверки, когда уже все заработает.

Редирект 301 добавлю когда домен пройдет проверку.

Нужно что-то еще? Вопрос который меня волнует - как быть с поисковиками? Добавлять новый домен в индексацию и панели веб-мастера? Яндекс поймет, что это старый сайт с новым названием? Не получится так, что он меня забанит за то, что контент одинаковый со старым доменом?
 

inso


Рег
12 Jun, 2013

Тем
29

Постов
322

Баллов
612
  • 29, Nov 2013
  • #23
После настройки редиректа проблем не должно быть. В robots.txt пропишите новый домен как главное зеркало. В панели вебмастера сделайте то же самое.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 29, Nov 2013
  • #24
inso:
Нужно что-то еще?
В админке форума указать потом новый домен.
inso:
Яндекс поймет, что это старый сайт с новым названием?
Поймет.
inso:
Не получится так, что он меня забанит за то, что контент одинаковый со старым доменом?
Так редирект же будет стоять.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 13, Aug 2014
  • #25
Всем привет. Срок регистрации первого домена (с которого переехал) заканчивается, продлевать не буду его. Просто убираю из корня строчки редиректа и все? Кстати а что будет, если их оставить? Ну допустим купит кто то другой этот домен, будет редирект работать?
 

inso


Рег
12 Jun, 2013

Тем
29

Постов
322

Баллов
612
  • 13, Aug 2014
  • #26
inso:
Ну допустим купит кто то другой этот домен, будет редирект работать?
Нет. Они же свои nsы пропишут
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 13, Aug 2014
  • #27
Отключите доменное зеркало со старым доменом, чтобы не "присосались". А то есть специалисты.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 14, Aug 2014
  • #28
mike:
Отключите доменное зеркало со старым доменом
Это означает убрать эти строчки? Или что то другое?
mike:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru

$ [NC,OR]
RewriteCond %{HTTP_HOST} ^xn--80aswg.xn--p1ai$
RewriteRule ^(.*)$ http://site.ru/

$1 [R=301,L]
 

inso


Рег
12 Jun, 2013

Тем
29

Постов
322

Баллов
612
  • 30, Aug 2014
  • #29
mike:
Отключите доменное зеркало со старым доменом,
Сам я зеркало в панели не делал, хостер это сделал за меня.

Теперь хочу убедится, что все в порядке.

Панель DirectAdmin на английском.

Долго искал, нашел упоминание старого домена во вкладке Domain Pointers.

Он там вписан в категорию Source Domain.

Оттуда я его удалил.

Это все, что нужно было сделать?
 

inso


Рег
12 Jun, 2013

Тем
29

Постов
322

Баллов
612
  • 30, Aug 2014
  • #30
Для отключения доменного зеркала этого достаточно.

На всякий случай можно сделать проверку.

Сайт не должен открываться под старым доменом, редиректа тоже не должно быть. Если хотите использовать редирект со старого домена до самого последнего момента, создайте отдельный сайт-заглушку и в нем делайте редирект.

В этом случае, даже если вы потом забудете подчистить мусор, старый домен к основному сайту уже не подключат.

Также, если хотите, могу подключить редирект со старого домена до окончания его срока регистрации на нашей парковочной площадке (для этого достаточно отредактировать A-запись или делегировать домен на Яндекс).
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 28, Jan 2015
  • #31
Боже как сложно все...hmy: перечитала все и ничего не поняла(( ребят кто поможет сделать редирект 301?? сама точно не решусь...
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 29, Jan 2015
  • #32
Пишите, помогу. Добавлено через 22 минуты Или сделайте запрос через форму обратной связи (/contact) на сайте в подписи, оставив ссылку на мой пост. Так может быть быстрее.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 30, Jan 2015
  • #33
mike, спс что отозвались))) В общем суть в следующем.



Мне нужно сделать редирект 301, вот боюсь приступать даже((( у меня сайт был на укозе, потом я купила домен, поставила движок ксенфоро, перенесла весь контент на новый форум, терь надо сделать редирект 301 чтоб пользователей и трафик какой никакой не потерять...а вот страшно)))) буду признательна если поможете.



Хотя бы инструктаж с чего начинать то?lush:
а один момент, на старом форуме был домен http://turkbest.ucoz.ru

, и http://turkbest.ru

это новый домен на ПНП движке
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 30, Jan 2015
  • #34
Насколько я знаю, с доменов типа turkbest.ucoz.ru нельзя сделать перенаправление по протоколу HTTP. Только т.н. пользовательское, при помощи метатега и/или на языке JS. Если все-таки можно, то по-прежнему готов помочь.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 30, Jan 2015
  • #35
mike:
Насколько я знаю, с доменов типа turkbest.ucoz.ru нельзя сделать перенаправление по протоколу HTTP. Только т.н. пользовательское, при помощи метатега и/или на языке JS. Если все-таки можно, то по-прежнему готов помочь.

mike, вот вообще не в курсе.

я столько материала перерыла на эту тему, в одном более менее вменяемом) нашла что для начала нужно сделать зеркало т.е. необходимо определиться с главным зеркалом (с www или без www) и настроить редирект на основное зеркало.

Так вот что меня смутило так то, что оба моих сайта без www проверяла с помощью программки сайт аудитор... Давайте подождем может кто то еще отпишется? ПС. спасибо что откликнулись)))
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 31, Jan 2015
  • #36
Ну, сейчас-то у вас редирект с www на новом сайте работает. Кстати, что случилось с тайтлом?
Или вы имеете в виду, что у вас основным является домен без www. Если так, то это нормально. Где-то на форуме обсуждали эту тему и пришли именно к такому выводу.
 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
  • 31, Jan 2015
  • #37
mike:
Кстати, что случилось с тайтлом?

mike, а тайтл это что?)))
mike:
что у вас основным является домен без www. Если так, то это нормально. Где-то на форуме обсуждали эту тему и пришли именно к такому выводу.
на счет этого поняла)))
 

Nyhsa


Рег
25 Oct, 2013

Тем
41

Постов
544

Баллов
954
  • 01, Feb 2015
  • #38
Nyhsa:
а тайтл это что?)))
См. картинку:

 

mike4


Рег
12 Nov, 2013

Тем
2

Постов
147

Баллов
167
Тем
49554
Комментарии
57426
Опыт
552966

Интересно