Редирект с WWW на без-WWW

Часто требуется в качестве основного зеркала сайта указывать сайт БЕЗ www в адресной строке. Дело в том что для Яндекса - ваш сайт с www и сайт БЕЗ www - это абсолютно РАЗНЫЕ сайты. Поэтому Яндексу, кроме того, что следует подсказать что основное зеркало - это сайт без www (на webmaster.yandex.ru) , надо отключить доступ к сайту с www. Сделать это нужно в самом начале жизни Вашего сайта. Можно это сделать посредством настроек htaccess.
Для этого войдите в админ панель, выберите пункт ADM - Сайт - Правка htaccess и впишите туда строки:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.(.+) [NC]
RewriteRule ^(.*) http://%1/$1 [R=301,NE,L]


Если у вас несколько сайтов и они все лежат как папки внутри основного сайта, то следует кинуть такой .htaccess во все эти папки. (как на американском bluehost.com или на российском Caravan.ru)
 
comments powered by Disqus