Редирект через .htaccess без www на с www

Все, что касается программирования
Архар
Сообщения: 384
Зарегистрирован: 18 апр 2015, 01:33

Редирект через .htaccess без www на с www

Сообщение Архар » 16 ноя 2017, 18:53

Яндекс воспринимает сайт без "www" и с "www" как два разных сайта. Конечно, он достаточно быстро склеивает и выбирает на свой вкус тот вариант, который ему кажется самым привлекательным. Но владелец сайта может управлять этим сам.

Достаточно в в файле .htaccess сделать редирект без "www" на с "www". Это делается так:

Код: Выделить всё

<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On
  RewriteCond %{HTTP_HOST} ^site.ru$ [NC]
  RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
</IfModule>

Вернуться в «Кодинг»