Такая вот ситуация. Есть у меня сайт http://latinista.b13.su/ Весьмауважаемый Яндекс его не индексирует, поскольку домен хостера и все поддомены в его чёрном списке. Я зарегистрировал бесплатно домен в зоне .tk которую ещё индексирует. Требуется так переехать на новый домен, чтобы Гугл не сосчитал за дублирование контента и пр. неприятности и чтобы в результатах поисковиков, где в индексе latinista.b13.su заменилось на latinista.tk. Ну и чтобы всех, кто приходит на любую страницу latinista.b13.su перкидывало на соответствующую на latinista.tk Насколько знаю единственный правильный путь - это 301-редирект. Планирую вот-такой код поставить в .htaccess:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} latinista\.b13\.su$ [NC]
RewriteRule ^(.*)$ http://latinista.tk/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.latinista\.tk$ [NC]
RewriteRule ^(.*)$ http://latinista.tk/$1 [R=301,L]
Прошу скорректировать где ошибки, слэши не так и пр.
Также вопрос по счётчикам. Нужно ли менять домен в сервисах, где у меня счётчики: Google Analytics, LiveInternet, I.UA и как правильно менять если надо. Какие зеркала где прописать? Ну кроме директивы Host в robots.txt. Что ещё я упустил, что надо будет изменить? Прошу помочь в этом вопросе, так как ещё такое не доводилось проделывать, особенно если кто уже делал подобное поделитесь пожалуйста опытом. Хотя и не уверен в этом домене, сейчас куда-то исчез (удалили по неизвестной причине), наново пришлось перерегистрировать. Но всё же, пусть и не этот домен, но надо бы знать как это делается правильно.


.htaccess будет в корневой папке latinista.b13.su
%{HTTP_HOST} ^www\.latinista\.b13\.su$ [NC]вместо него. Короче хочу, чтобы и с www и без него на b13.su перекидывало на latinista.tk без www.А вот это не понял. А куда я его на .tk поставлю? Это не хостинг, а просто регистратор доменного имени. Может в опциях просто нужно поставить что-то. Но я там не очень разбираюсь и похоже такого я там не видел.
А можете подсказать где увидеть пример без опечаток? Я вот такой нашёл:
RewriteEngine OnRewriteBase /
RewriteCond %{HTTP_HOST} ^www.mydomain.com$ [NC]
RewriteRule (.*) http://mydomain.com/$1 [R=301]
RewriteBase что значит?
и такой:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
Здесь тогда опечатка.
TextSale.ru - Продажа/покупка уникального контента.