Форум для копирайтеров и заказчиков ForCop
Добро пожаловать на форум позитивного профессионального общения, обучения и обмена опытом:
у нас принято только корректное доброжелательное отношение. Без агрессии и деления на ранги. Здесь все равны
Стать участником форума

Кто-нибудь переносил свой сайт на новый домен?

Леонид Мелихов

Участник
30 Мар 2015
949
11
0
33
Там ведь надо делать редирект 301 для каждой страницы и записи? Почитал вчера сайты, знающие люди пишут, что всё просто. Ну это опытным просто, а ещё пару месяцев не знал, что такое корневая папка сайта)))

Поясните, коллеги, если кто занимался переносом сайта на новый домен, реально там самому справится? Долго ли это? Спасибо!
 

Panda

УПК-стиль
Команда форума
30 Май 2014
4,664
605
115
petr-panda.ru
Секунд 30 от силы, там все реально просто. В Robots по-моему 301 редирект и все
 

garry

SEO
28 Июл 2015
632
4
0
Санкт Петербург
Внесу коррективы))
Все просто на первый взгляд, но надо учитывать некоторые факторы, какое зеркало главное, как наиндексили пс, можно ли со всех страниц делать редирект и как его делать лучше.
Опять же сколько проживет старый домен, что бы успеть поклеить правильно, либо форсировать.
Но на самом деле все просто...))

Если ваши страницы не поменяли свои урлы, кроме домена, то достаточно сделать простой 301 через .htaccess и не забываем открыть, точнее оставить без редиректа robots.txt, дабы яндекс увидел главное зеркало новым доменом. Хотя последнее и спорный вопрос и я сам зачастую так не делаю, когда все в режиме простого редиректа.

Еще момент, при утсановки редиректа не забываем как ваш домен был с www или без.
В корне старого домена в файле .htaccess прописываем такую штуку(вариант с открытым robots.txt и с www)

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]
RewriteCond %{HTTP_HOST} ^(www\.)?старый домен\.ru$
RewriteRule ^(.*)$ http://www.новый домен.ru/$1 [R=301,L]
</IfModule>

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

Redirect 301 / http://www.новый домен.com/
<FilesMatch "robots.txt$">RewriteEngine off</FilesMatch>
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.новый домен.com/$1 [R=301,L]

И еще один))

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.новый домен.com/$1 [R=301,L]

зачастую приходится подбирать нужный.

В роботс соответственно прописываем зеркало для яндекса.

User-agent: Yandex
Disallow: /cgi-bin
Host: www.новый домен.ru

В принципе все.
В панелях веб мастера яндекса и гугла, так же указываем новые зеркала и добавляем новый домен.
 

Ukka

Участник
28 Апр 2015
860
11
0
Посижу тут, послушаю с умным видом))))
 

garry

SEO
28 Июл 2015
632
4
0
Санкт Петербург
Да тут особо слушать нечего))
В конкретных случаях все решается, а так общее...
Могу добавить, если у вас уже есть реврайты и существует вот такая строчка RewriteEngine on, второй раз писать ее не надо.
Ну и конечно сам mod_rewrite должен быть включен в конфиге апача, но думаю он включен.
Вариантов хватает, можно делать через PHP или HTML.
А если вы по каким то причинам или вас просто угораздило хостится на windows server, там уже другая история)))
 

Ukka

Участник
28 Апр 2015
860
11
0
:D Мне тоже)))) Ну тут главное - умный вид делать и кивать)))

Я так же пару дней назад общалась с тех.поддержкой хостинга))) И ведь написала им, что "блондинко" и ничего не понимаю из написанного, а они в том же духе продолжили объяснять))) Пришлось, к Евгению Журавлеву обратиться))) Милый чел: пару предложений написал - все стало понятно))))

Эх...зафлудили тему Леониду)))
 

garry

SEO
28 Июл 2015
632
4
0
Санкт Петербург
Юкка Гриценко написал(а):
Эх...зафлудили тему Леониду)))
Без флуда в таких темах крышу сносит, он просто необходим :)
Иной раз почитаешь что сам написал, думаешь, я такое написал и такое делаю))
Как то в написанном виде, все выглядит страшно, особенно когда сотню другую строчек кода запостят, а там надо то всего одну запятую поправить))
 

Леонид Мелихов

Участник
30 Мар 2015
949
11
0
33
Юкка Гриценко написал(а):
Эх...зафлудили тему Леониду)))
Юкка, да я пока ответ готовлю, но он будет, скорее всего, такой: я ничего не понял!)))) где там эти файлы, в кореневой папке сайта на хостинге, что ли?
Однако Garry в любом случае получает большую мою признательность)
 

garry

SEO
28 Июл 2015
632
4
0
Санкт Петербург
Леонид написал(а):
где там эти файлы, в кореневой папке сайта на хостинге, что ли?
В корне сайта и robots.txt и .htaccess(его может и не быть, тогда надо сделать)

Для редактирования файлов, советую использовать https://notepad-plus-plus.org/
Для работы с FTP http://filezilla.ru/