Перенос сайта на новый домен

pte
На сайте с 01.04.2007
Offline
78
pte
238

Добрый день.

Понимаю, что тема уже обсуждалась, но не получается настроить "нормально работающий перенос"

Поэтому прошу помощи.

У меня два сайта. Недавно решил эти два сайта - site1.ru и site2.ru , объединить в один, т.е. site2.ru сделать разделом site1.ru

Все программные моменты я сделал, осталось решить вопрос с настройками на site2.ru для того, чтобы пользователи, которые приходят с поисковиков попадали на новый адрес и чтобы поисковики всё правильно поняли.

Проблема еще в том, что название страниц немножко изменилось.

для Яндекса я так понял, достаточно просто указать в robots.txt на site2.ru в директиве host site1.ru

а вот для гугла и пользователей с поисковиков нужен 301 ридерект. На site2.ru страниц было мало порядка 20.

Сейчас у меня .htaccess для site2.ru так начинается

RewriteBase /

RewriteCond %{HTTP_HOST} ^site2.ru$ [NC]

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

RewriteCond %{QUERY_STRING} .+

RewriteRule ^/*$ http://%{HTTP_HOST}/? [R=301]

я сюда хотел добавить такие строчки

Redirect 301 http://www.site2.ru/ http://www.site1.ru/novay_stranica.html

Redirect 301 http://www.site2.ru/pru-catalog_razdela.html http://www.site1.ru/catalog_razdela.html

Redirect 301 http://www.site2.ru/pru-nano.html http://www.site1.ru/nano.html

и т.д. по страницам, но что-то не так мне кажется, да и ещё я прочитал, что нужно оставить доступ к файлу robots.txt т.е. в конце редиректных строчек указать

<FilesMatch "robots.txt$">

RewriteEngine off

</FilesMatch>

вот тут я споткнулся и никак не могу продвинуться дальше, прошу помощи.

pte добавил 18.10.2011 в 23:00

редирект получился вроде

Всё, вопрос закрылся, сам разобрался, тему можно грохать.

Спасибо

Ты знаешь, наверное, все-таки Родина - не дом городской, где я празднично жил, а эти проселки, что дедами пройдены, с простыми крестами их русских могил...

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