В цьому матеріалі, ми розповімо про можливі способи 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]