Как сделать редирект с домена на поддомен?

M
На сайте с 29.08.2014
Offline
16
1281

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

Было: сайт.ру

Стало: старый сайт.сайт.ру

Где бывший сайт.ру стал называться "старый сайт" и стал доменом третьего уровня. Но при этом на него идет куча старых ссылок как на "сайт.ру". Вопрос в том, как редиректить всех кто переходит по старым ссылкам на те же страницы, но уже на домене старый сайт.сайт.ру.

Сайт на Wordpress, если пригодится.

Посоветуйте пожалуйста.

Мельников М.А.

M
На сайте с 30.08.2010
Offline
70
#1

Все редиректы лучше делать через .htaccess

В поисковике просто вбейте "редирект через .htaccess", где потом выберите

подходящий вам вариант.

Ковыляй потихонечку.
T
На сайте с 24.10.2011
Offline
63
#2

Попробуй так:

RewriteCond %{HTTP_HOST} ^www\.сайт\.ру$ [NC]
RewriteRule ^(.*)$ http://старый_сайт.сайт.ру/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^сайт\.ру$ [NC]
RewriteRule ^(.*)$ http://старый_сайт.сайт.ру/$1 [L,R=301]

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