Редактор темы

Реклама
Реклама
Реклама
Реклама

Переезд сайта на новый домен

frost-agb

Бывалый
Регистрация
3 Май 2016
Сообщения
160
Рейтинг реакций
17
Баллы
18
1/3
Автор темы
Подскажите как это сделать?
Главный вопрос, будут ли дубли статей?
И если да как от них избавиться?
 
301 редирект
нет, если будет 301 редирект
301 редирект
 
Автор темы
не совсем понял, куда его втыкать?
понимаю что в .htaccess
то есть в конце каждой строки в .htaccess вставить [R=301,L] ???

и как понять когда весь контект редиректнулся?
 
и как понять когда весь контект редиректнулся?
когда переходишь по ссылке и тебя редиректит на новый адрес!
то есть в конце каждой строки в .htaccess вставить [R=301,L] ???
нет! например у меня были ссылки на ДЛЕ без ЧПУ и html, т.е. в ссылке была только категория и айди новости, после обновления двига я решил оставить всё по умолчанию сделал редиректы со старых адресов на новые:
Код:
#OLD URL redirect
#RewriteBase /
RewriteRule film/page([0-9]+)/ http://site.ru/film/page/$1/ [R=301,L]
RewriteRule film/([0-9]+)/ http://site.ru/film/$1-.html [R=301,L]
RewriteRule multfilm/page([0-9]+)/ http://site.ru/multfilm/page/$1/ [R=301,L]
RewriteRule multfilm/([0-9]+)/ http://site.ru/multfilm/$1-.html [R=301,L]
старые ссылки вида site/film/150/
новые - стандартные в ДЛЕ!
 
Автор темы
вот нашел тут статью от Пафнутия
вроде как всё понятно, но не до конца. Поправьте если, что не так.

1. Ни каких новых ДЛЕ устанавливать не надо в папку с new.ru? Или же надо всё скопировать из папки old.ru в папку new.ru

2. В панели хостинга, старую папку с сайтом, переименовываем на новую? (было old.ru, переименовываем на new.ru). То есть от old.ru не остаётся и следа или как?

3. В robots.txt вписываем
Код:
User-agent: *
/*разные условия*/

Host: new.ru (вместо old.ru)

4. В .htaccsess, просто дописываем и всё? Не чего удалять не надо?
Код:
Options +FollowSymLinks
RewriteEngine On
<FilesMatch "robots.txt$">
RewriteEngine off
</FilesMatch>

RewriteCond %{HTTP_HOST} ^www.old.ru [NC,OR]
RewriteCond %{HTTP_HOST} ^old.ru [NC,OR]
RewriteCond %{HTTP_HOST} ^www.new.ru [NC]
RewriteRule ^(.*)$ http://new.ru/$1 [L,R=301]

5. ну и далее в Яше и Гоше в панели вебмастера указываем что сайт переехал.
 
Последнее редактирование:
То есть от old.ru не остаётся и следа или как?
Или же надо всё скопировать из папки old.ru в папку new.ru
в этом случае будет ошибка при попытке открытия сайта, т.к. при попытке открыть сайт на old.ru на хостинге нет никакой инфорармации нем. Как минимум на старом домене должен находится файл htaccess который собственно и будет делать все эти 301-е редиректы (без него никак)!
 
Автор темы
ок спс, буду пробовать, вот только думаю перед тем как делать всё это, стоит ли перенести домен с регистратора reg.ru на какой то регистратор, который не выдаст моих данных при каких либо абузах?
и вообще реально это сделать? есть ли такие регистраторы?
 
3-5 пункты почти правильные, первые два нихрена )) 180 дней должен существовать старый домен и сайт, как минимум - хтасес на нем и роботс
на старом домене оставь 2 файла, и полгода жди
остальное все гуд будет
 
Автор темы
в этом случае будет ошибка при попытке открытия сайта, т.к. при попытке открыть сайт на old.ru на хостинге нет никакой инфорармации нем. Как минимум на старом домене должен находится файл htaccess который собственно и будет делать все эти 301-е редиректы (без него никак)!
вообщем получается след., в папку с новым сайтом копируем полностью старый, а папке со старым в htaccess прописываем редиректы?
а как долго нельзя будет очистить папку со старым сайтом?
 
полгода - так гугл пишет, в яндексе быстрее намного, где то месяц
 
Автор темы
спасибо за советы
 
Автор темы
и еще последний вопрос,
у меня сейчас в getbot.guru переиндескируются ссылки, если я сделаю редирект на новый домен, это будет очень плохо?
 
@frost-agb, а он чо работает еще?
 

Похожие темы Последние темы Популярные темы

Назад
Сверху