Не все, но некоторые поисковые системы, например такие как Яндекс, Google и другие по разному индексируют сайты с www и без.
В этой статье пойдет речь о том как направить введенный адрес сайта на адрес с www.
У Вас в любом случае должен возникнуть такой вопрос, а зачем это нужно и как это может положительно повлиять на сайт? Ответ очень прост - это нужно, чтобы улучшить индексацию сайта, а также повысить цитирования сайта.
Когда пользователь будет вводить в адресную ленту такого вида адрес my_site.ua или my_site.ua/content/view/12/11/ он будет автоматически перенаправлен на тот же адрес, но уже с www, причем это происходит мгновенно, поскольку мы используем возможности Apach.
Открываем файл .htaccess и вписываем следующий код:
RewriteCond% (HTTP_HOST) ^ my_site \. Ua
RewriteRule ^(.*)$ http://www.my_site.ua/ $ 1 [R = permanent, L]
Если нам нужно сделать наоборот, то тогда запишем так:
RewriteCond% (HTTP_HOST) ^ www.my_site \. Ua
RewriteRule ^(.*)$ http://my_site.a / $ 1 [R = permanent, L] RewriteRule ^(.*)$ http://my_site.a/$1[R = permanent, L]