Страница 1 из 1

как склеить домены?

Добавлено: 04 янв 2013, 16:29
duligenos
Вопрос такой, как склеить домены?Есть два домена к примеру oldsite.ru и newsite.ru, вот как сделать чтобы был редирект с oldsite.ru на newsite.ru и плюс еще поисковики склеили эти домены в один, ТИЦ и все остальное был как один в новый домен newsite.ru?Как это сделать?

Re: как склеить домены?

Добавлено: 04 янв 2013, 16:34
aries
Попробуйте сделать так:

Код: Выделить всё

Options +FollowSymLinks
RewriteEngine on

RewriteCond %{HTTP_HOST} ^site\.com
RewriteRule ^(.*)$ http://site.ru/$1 [R=permanent,L]
Где site.com это Ваш сайт

Re: как склеить домены?

Добавлено: 04 янв 2013, 16:44
duligenos
Да, это тоже сработало, но если зайти на сайт www.site.com, пишет страница не найдена!
Вот как сделать чтобы все что есть и www.site.com и site.com шел редирект полностью на один сайт site.ru

Re: как склеить домены?

Добавлено: 04 янв 2013, 16:46
aries
Вот попробуйте сделать вот так:

Код: Выделить всё

RewriteCond %{HTTP_HOST} ^site\.com
RewriteRule ^(.*)$ http://site.ru/$1 [R=permanent,L]

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

Re: как склеить домены?

Добавлено: 04 янв 2013, 16:49
aries
Вот еще пример

Код: Выделить всё

RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com.ua$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain.com.ua$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]