Смена доменного имени и 301 редирект на другой домен

Y
На сайте с 13.08.2012
Offline
24
880

Добрый вечер.

Я не могу справиться с такой проблемой.

Имеется сайт www.old-site.com И я хотел перенести контент на другой www.new-site.com c Pr и Тиц.

Но перед сменой домен www.new-site.com был паркован на домен www.old-site.com. и Яндекс склейл www.new-site.com сделав основным www.old-site.com.

Могу ли я оставить на хостинге www.old-site.com только файлы robots.txt и .htaccess

Содержание robots.txt

User-agent: *

Sitemap: http://new-site.com/sitemap.xml
Host: new-site.com

Содержание .htaccess

Options +FollowSymLinks

DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]
RewriteCond %{HTTP_HOST} ^old-site\.com
RewriteRule ^(.*)$ http://new-site.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.old-site\.com
RewriteRule ^(.*)$ http://new-site.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.new-site\.com$ [NC]
RewriteRule ^(.*)$ http://new-site.com/$1 [R=301,L]
</IfModule>

А на другом хостинге хостинге имеется файлы сайта и базы данных все что была на сайте www.old-site.com

И там та же файлы.

Содержание robots.txt

User-agent: *

Sitemap: http://new-site.com/sitemap.xml
Host: new-site.com

Содержание .htaccess

Options +FollowSymLinks

DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]
RewriteCond %{HTTP_HOST} ^old-site\.com
RewriteRule ^(.*)$ http://new-site.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.old-site\.com
RewriteRule ^(.*)$ http://new-site.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.new-site\.com$ [NC]
RewriteRule ^(.*)$ http://new-site.com/$1 [R=301,L]
</IfModule>

Проблема в том что я не могу изменить ДНС сайта www.old-site.com так как управление домена не иметься у меня. Но мне нужно изменить адрес сайта без потери трафика.

www.old-site.com  ns1.host.com ns2.host.com

и сайт распаложен на другом хостинге

www.new-site.com  ns1.newhost.com ns2.newhost.com

Можно ли оставить сайт www.old-site.com без файла и без базы данных только перенаправлять через .htaccess. А на www.new-site.com все работает, все файлы там.

Сайт www.old-site.com иногда сутками не доступен и поисковые боты не могут подключиться к серверу а на www.new-site.com другой хостинг и там все прекрасна работает. Если я буду так сделать так как на выше сказано передаст ли все ссылки и Pr и Тиц на новый домен или обязательно ли чтобы файлы на обеах хостинге был и расположен на одном хостинге?

Жду отвас ответа. Заранее спасибо.

siv1987
На сайте с 02.04.2009
Offline
427
#1
Yerbol:
Можно ли оставить сайт www.old-site.com без файла и без базы данных только перенаправлять через .htaccess.

Можно. Можно только один только htaccess и оставить.

Y
На сайте с 13.08.2012
Offline
24
#2
siv1987:
Можно. Можно только один только htaccess и оставить.

В данный момент старый сайт то включается, то нет. Из за этого боты не могут подключиться к сайту и каждый раз выходить ошибка. Оставить домен не могу, так как на этом домене индексировано 250 000 сылок в гугле и 173 000 на яндексе. Сайт посещаемостью 30-40 тысяч в день.

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

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