5  /  18

Redirect 301 на главное зеркало

Каждый сайт имеет два адреса - с приставкой www и без нее. Чтобы поисковики не воспринимали эти адреса как два разных сайта с одинаковым контентом, необходимо выбрать из них главный и настроить редирект 301 на него, со второго. Тогда оба сайта поисковиками будут восприниматься как единое целое и не будет играть роли, на какой из них ссылаются сторонние сайты — редирект позволит автоматически перекидывать пользователя на нужный адрес.
Для этого необходимо добавить строки в файл .htaccess в корне сайта.
Если Вы хотите сделать главным сайт без www
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Если Вы хотите сделать главный сайт с www
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]