Перейти к содержимому



Перенос WP сайта в другую доменную зону

#1 Stellastar

Stellastar
  • Пользователь
  • 111 сообщений
  • Репутация: 1
0

Отправлено 26 Январь 2015 - 15:31

Привет всем! Вопрос такой: есть Вордпресс сайт в зоне .com, теперь вот задумала перенести его в .ru, а от com отказаться совсем. Новый сайт будет размещен на том же хостинге, что и прежний. Я так думаю, что сперва (после регистрации домена в RU, разумеется) мне необходимо сделать полный бэкап старого сайта и изменить в нем (бэкапе) какие-то настройки. Но какие именно - я не совсем знаю. Т.е. хотелось бы перенести контент малой кровью и как можно быстрее.
Заранее благодарю! :)


 

 

  • 0

#2 BLIK

BLIK
  • Супермодератор
  • 3 196 сообщений
  • Репутация: 634

Отправлено 26 Январь 2015 - 15:52

Stellastar,Здравствуйте.

Для начала нужно все файлы движка скачать на компьютер. Далее скачиваем дамп базы данных от сайта.

Далее привязываем новый домен на хостинг и ждем когда пропишутся dns и новый домен будет отзываться(пускай с пустой страницей).

Потом, берем дамп базы данных, открываем файл в Notepat++ и,важно! аккуратно меняются ссылки путем заменой без слеша в конце.  например меняем так, ищем sait.com и заменяем на sait.ru и заменяем все и сохраняем.

Далее на хостинге делаем новую базу и закидываем в нее наш дамп базы.

Не забываем в файле  wp-config  в корне самого движка, прописать новые данные имя базы и пароль от новый базы и сохранить.

И, можно закидывать все файлы движка в новую деректорию нового домена.

И сайт будет работать.

После как новый сайт заработает, на старом домене нужно сделать редирект на новый, а сами файлы удалить.

Кстати не забудьте в rotots.txt указать новый host ...


  • 0


#3 dobrodukh

dobrodukh
  • Пользователь
  • 254 сообщений
  • Репутация: 28

Отправлено 26 Январь 2015 - 16:20

Бекап сделайте и сохраните в любом случае. Я бы посоветовал сначала попросить тех. поддержку вашего хостинга помочь. В случае отказа можно уже и самой попробовать.


  • 0

#4 Stellastar

Stellastar
    Topic Starter
  • Пользователь
  • 111 сообщений
  • Репутация: 1

Отправлено 26 Январь 2015 - 16:24

После как новый сайт заработает, на старом домене нужно сделать редирект на новый, а сами файлы удалить.

BLIK, Извините, а как же склейка доменов? Вроде бы не рекомендуют сразу так отказываться от сайта, если он весь уже в индексе ПСов. К тому же говорят, что у яши склейка может затянуться аж на пару месяцев, а я от .com совсем уже хочу отказаться, а у меня его срок этого домена истекает 28 марта. Успеет ли бедный яшунчик поклеить домены за это время? :)

А еще на сайте вертится гугловская реклама - как на ней скажется такой перенос?


  • 0

#5 BLIK

BLIK
  • Супермодератор
  • 3 196 сообщений
  • Репутация: 634

Отправлено 26 Январь 2015 - 16:28

Успеет ли бедный яшунчик поклеить домены за это время? А еще на сайте вертится гугловская реклама - как на ней скажется такой перенос?

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

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

 

p.s  Я то писал ответ по поводу переноса сайта на новый домен. Так то нюансов много  надо делать по очереди все и не запутаться. Так как полуаетя нужно в важных местах поменять адрес домена.

А вот реклама и склейка, уже другая тема.

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


  • 0


#6 Stellastar

Stellastar
    Topic Starter
  • Пользователь
  • 111 сообщений
  • Репутация: 1

Отправлено 26 Январь 2015 - 16:52

Но, думаю продлить домен все таки придется

Нет, это однозначно нет! - ужасть уже как каждый день ком-овская зона дорожает! Сдуру в самом начале из-за этого роскомнадзора выбрала зону .ком - теперь на себе волосья рву! :D А этак мне домен даже никогда не окупить - сайт у меня первый, и я только-только начинаю что-то кумекать.


да и редиректы нужно будет делать на новый домен

Ну это конечно само собой, иначе капец ценному контенту! :)


  • 0

#7 BLIK

BLIK
  • Супермодератор
  • 3 196 сообщений
  • Репутация: 634

Отправлено 26 Январь 2015 - 16:57

Stellastar,Тогда не тянуть с переносом и начинать делать. Но все равно такие нюанты как прописывать новый host и адрес на новую карту сайта это важные вещи не забывайте о них. Даже если хостер все перенесет, то обязательно проверьте все. 


  • 0


#8 Stellastar

Stellastar
    Topic Starter
  • Пользователь
  • 111 сообщений
  • Репутация: 1

Отправлено 30 Январь 2015 - 05:36

После как новый сайт заработает, на старом домене нужно сделать редирект на новый. Кстати не забудьте в rotots.txt указать новый host ...

Все сделала, но не уверена до конца, что правильно. в htaccess как правильно прописывать редирект?
Во-первых, вот эти строки

RewriteEngine on
RewriteCond %{HTTP_HOST} ^site1.ru$ [OR]
RewriteCond %{HTTP_HOST} ^site1.ru$
RewriteRule ^(.*)$ http://site2.ru/$1 [R=301,L]

Здесь site2.ru/ имеется в виду новый домен. Но эти строки вообще верные?

Во-вторых, в htaccess Вордпресса есть такое
 

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On

... и т.д.

 

Куда надо вставлять первый код - после этих вордрессовских строк или же нужно писать их отдельно? Я пока отдельно, в самый низ htaccess вписала.

 

Редирект почему-то выполняется только на главную страницу нового домена. То есть если перейти из закладок на главную старого домена, то редирект происходит на новый домен, а затем с главной перейти на любую другую – то тоже уже открываются новые ссылки. Но если совершить переход из поиска Google по запросу site:старый_домен.com или кликать по старым ссылкам из своего файла doc – то никакого перенаправления не происходит, опять же за исключением главной. Потом, если ввести в браузере старый_домен.com/robots.txt то перебрасывает на роботс нового сайта.

Так что не знаю, правильно ли это.


  • 0

#9 BLIK

BLIK
  • Супермодератор
  • 3 196 сообщений
  • Репутация: 634

Отправлено 30 Январь 2015 - 15:50

Stellastar, Потому что редирект стоит на главную. Вставлять код можно в самом верху над записями от движка. Для редиректа страниц на другие страницы, почитайте тут  или тут 


  • 0


#10 Stellastar

Stellastar
    Topic Starter
  • Пользователь
  • 111 сообщений
  • Репутация: 1

Отправлено 30 Январь 2015 - 17:17

Потому что редирект стоит на главную.

А разве вот это в коде

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

- слеш после ru не означает переход и на все остальные страницы сайта?


  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru