301 редирект с одного домена на другой
В файл .htaccess, который находится в папке сайта, с которого необходимо сделать переадресацию, добавьте следующие строки:
RewriteEngine On
RewriteCond %{HTTP_HOST} old-site.ru
RewriteRule (.*)
new-site.ru/$1
[R=301,L]
Где:
old-site.ru — домен, с которого происходит редирект;
new-site.ru — домен, на который происходит редирект.
301 редирект с одного домена на другой
В файл .htaccess, который находится в папке сайта, с которого необходимо сделать переадресацию, добавьте следующие строки:
RewriteEngine On
RewriteCond %{HTTP_HOST} old-site.ru
RewriteRule (.*)
new-site.ru/$1
[R=301,L]
Где:
old-site.ru — домен, с которого происходит редирект;
new-site.ru — домен, на который происходит редирект.
301 редирект с домена с WWW на домен без WWW
Добавьте в .htaccess следующие строки:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$
site.ru/$1
[R=301,L]
Где site.ru — имя вашего домена.
301 редирект с https:// на http://
Добавьте в .htaccess следующие строки:
RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$
site.ru/$1
[R=301,L]
Где site.ru — имя вашего домена.
Подробнее...