301 редирект через .htaccess на Битрикс
Редирект с www на без www
Чтобы при вводе домена с www, сервер перекидывал клиента на домен без www, нужно открыть файл .htaccess, который лежит в корне сайта, найти следующую конструкцию команд IfModule mod_rewrite.c и дописать в нее правила редиректа после команды RewriteEngine On (сотрите скриншот).
#301
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Файл .htaccess после вставки правил редиректа
Редирект без www на www
Если вы хотите, чтобы ваш сайт всегда открывался с www, вам необходимо в файле .htaccess (лежит в корне сайта) после RewriteEngine On конструкции IfModule mod_rewrite.c внести следующие правила редиректа (смотрите скриншот ниже).
#301
RewriteCond %{HTTP_HOST} !^www\.(.*) [NC]
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L]
Файл .htaccess после вставки правил редиректа