На используемых мной площадках 30 и 60 руб./мес.
Ну, мало ли... Может, какой-нибудь сервис поиска сайтов IP-реверсом выдает список, в котором ваш сайт находится по соседству с "мягко говоря не очень" сайтами.
Если сами заметите какой-то негатив от дурного соседства, тогда переходите на выделенный IP-шник. Если не жалко платить за эту услугу, тоже переходите - хуже уж точно не будет.
Вообще-то вы говорили, что эффект от редактирования .htaccess есть. И даже если на самом деле нету, то можно выполнять редирект на стороне, если вам доступна панель управления доменами у регистратора. Я перенаправляю домены за 100 руб./год (за один домен). Попробовать можете бесплатно. Если вам это интересно, опять в личку. Но домены придется назвать. Конфиденциальность со своей стороны гарантирую, хотя их конечно можно вычислить по IP-шникам сервиса.
[QSA] вроде бы. У меня в одном месте такое используется.
Вы же в пред. посте написали, что этот вариант работает. Если нет, давайте поступим, как я предложил выше, т.е. будем постепенно расширять функционал. Можете скинуть реальные названия сайтов в личку?
Это просто проверка, подключен ли данный модуль. В .htaccess такое обычно не пишется, т.к. предполагается, что подключен.
Если вы можете управлять доменами, это уже хорошо. Проверьте, какие NS-серверы используются.
Что касается проблем с .htaccess, то можно начать с простого, а потом увеличивать функционал. Удалите/переименуйте этот файл и проверьте, работает ли редирект www.site.ru -> site.ru без него. Если нет, попробуйте такой код:
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC] RewriteRule ^(.*) http://site.ru/$1 [R=301,L]
Можно упростить вот этот фрагмент:
RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]RewriteCond %{HTTP_HOST} ^www.xn--b1af4ahcedae8l\.xn--p1ai$ [NC]RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
Нет, я имел в виду, что теперь не помешает сделать и такой редирект: www.ntg40.ru -> ntg40.ru
Если уходить, то только за бугор. Кстати нек. хостеры предлагают выбор между российскими и европейскими/американскими серверами.
На новом сайте:
RewriteEngine onRewriteCond %{HTTP_HOST} ^www\..+ [NC]RewriteRule ^(.*) http://ntg40.ru/$1 [R=301,L]
На старом уже не нужно, т.к. вы все равно и ntg76.ru, и www.ntg76.ru перенаправляете на ntg40.ru