Помогите с .htaccess

Главные вкладки

Аватар пользователя Nikolas Nikolas 19 февраля 2010 в 16:20

Был сайт типа first.site.ru
Потребовалось переименовать ссылку на second.site.ru
Переименовал, все работает, но надо чтобы люди, заходящие по старому адресу переадресовывались на новый, причем с сохранением страниц.
Например зайдя по ссылке first.site.ru/node/5 человек переадресовывался на second.site.ru/node/5
Я что-то поковырял .htaccess но не получается. Помогите - что там надо прописать?

Комментарии

Аватар пользователя olk olk 19 февраля 2010 в 17:14

как то так
RewriteCond %{HTTP_HOST} ^first\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://secondary.site.ru/$1 [L,R=301]

Но при этом это надо прописывать на сайте first.site.ru
Ну или настраивать оба виртуальных сервера на одну директорию (ну и днсы естественно при этом должны указывать на один сервер)

Аватар пользователя Nikolas Nikolas 19 февраля 2010 в 19:02

"olk" wrote:
как то так
RewriteCond %{HTTP_HOST} ^first\.site\.ru$ [NC]
RewriteRule ^(.*)$ http://secondary.site.ru/$1 [L,R=301]

Сработало. Smile Странно - вроде так и записывал, видимо в каком-то символе ошибся Sad
"olk" wrote:

Но при этом это надо прописывать на сайте first.site.ru
Ну или настраивать оба виртуальных сервера на одну директорию (ну и днсы естественно при этом должны указывать на один сервер)

да сайт физически никуда не переезжал - сайт - часть мультисайтинга друпала, так что достаточно было просто переименовать.
Спасибо!