Технічна інформація

301 редирект через .htaccess

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

Дивіться також