Как правильно склеитm домены

А2
На сайте с 14.08.2014
Offline
5
741

Всем привет. Подскажите, как правильно склеить домены (сайты).

Первый сайт - "site.ru" лежит на хостинге 1.ru

Второй сайт - "site.org" лежит на хостинге 2.ru

site.ru на данным момент является основным.

Сейчас хочу сделать основным site.org.

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

А2
На сайте с 14.08.2014
Offline
5
#1

Друзья, неужели никто не знает, как склеить домены?

M
На сайте с 04.12.2013
Offline
223
#2

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

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
Doma-in
На сайте с 19.04.2010
Offline
393
#3
Андрей2014:
Друзья, неужели никто не знает, как склеить домены?

Воспользуйтесь поиском по форуму. Ответ в огромном количестве тем.

А2
На сайте с 14.08.2014
Offline
5
#4

Сделал следующим образом:

на хостинге с доменом "com" в robots.txt прописал: host: www.site.com

а на хостинге с доменом "ru" (сайт полностью удален) в .htaccess прописал:

Options +FollowSymlinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^site.ru$ [OR]

RewriteCond %{HTTP_HOST} ^www.site.ru$ [OR]

RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,L]

теперь при переходе на "ru" автоматически перенаправляет на "com"

Кто знает, скажите, этого достаточно или еще что-то нужно сделать?

Нужно ли, например, что-нибудь прописать в .htaccess на хостинге с сайтом "com"?

M
На сайте с 04.12.2013
Offline
223
#5

Оба условия можно объединить в одно, к тому же вы упустили из виду перенаправление с site.com, поэтому лучше прописать такое условие:

RewriteCond %{HTTP_HOST} !^www\.site\.com$

Еще Яша тупит, когда вы делаете редирект роботса, поэтому роботс лучше отдавать под старым доменом, пока Яша не сменит «главное зеркало».

---------- Добавлено 18.10.2014 в 16:49 ----------

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

А2
На сайте с 14.08.2014
Offline
5
#6
miketomlin:
перенаправление с site.com

Если я правильно понял, то речь здесь идет о редиректе с без www на www. Если да, то на хостинге, на котором site.com; я его прописал в .htaccess так:

rewritecond %{http_host} ^site.com [nc]

rewriterule ^(.*)$ http://www.site.com/$1 [r=301,nc]

miketomlin:
делаете на разных сайтах

Изначально сайт был на "ru", потом выкупил у человека такой же домен на "com". Сначала планировал, переделав зеркально "com" под "ru", склеить два сайта. Теперь решил просто склеить два домена, где основным будет "com", а сайт на "ru" полностью удален.

miketomlin:
Я надеюсь, вы купили вторую хостинг-площадку не ради переноса сайта на другой домен

По факту нет, но по сути получилось именно так :)

Сейчас мне нужно просто склеить два домена (не сайты) "com" и "ru" так, чтобы основным был "com".

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