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]
![301 редирект www 301 редирект www](/upload/medialibrary/61f/61fe4aee34093b611119588bd1960031.jpg)
Файл .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]
![301 редирект с www на без битрикс 301 редирект с www на без битрикс](/upload/medialibrary/f58/f5836d8fcd37b237ef6e23dfd36a9ef7.jpg)
Файл .htaccess после вставки правил редиректа