В данном материале, мы расскажем о возможных способах 301 редиректа, с помощью файла .htaccess
Чтобы внести изменения в файл .htacces выполните следующие шаги.
Шаг 1. Войдите в контрольную панель Mirohost
Шаг 2. Перейдите в управление сайтами
Шаг 3. Выберите сайт, в котором планируется настройка 301 редиректа.
Шаг 4. Перейдите в файловый менеджер
Шаг 5. Выберите каталог свое сайта, и найдите там файл .htaccess
Если данного файла не существует — создайте его.
301 редирект с домена с http на домен с https
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R=301]
301 редирект с домена с WWW на домен без WWW
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site\.com$ [NC]
RewriteRule ^(.*)$ http://site.com/$1 [R=301,L]
Вместо site.com — укажите домен своего сайта.
301 редирект с домена без WWW на домен с WWW
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site\.com$ [NC]
RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,L]
301 редирект с одного домена на другой
RewriteEngine On
RewriteCond %{HTTP_HOST} domain1.ua
RewriteRule (.*) http://domain2.ua/$1 [R=301,L]