» » Перенаправление с https на http и обратно через htaccess

Перенаправление с https на http и обратно через htaccess

Перенаправление с https на http и обратно через htaccess
Веб-Мастеру
07:31, 02 декабрь 2020
1 978
0
Иногда возникает ситуация, когда нужно перенаправить трафик с протокола http на https или в обратную сторону. Решить данную задачу можно довольно просто, прописав нужные инструкции в файл htaccess.

Чтобы перенаправить трафик с http на https пропишите следующий код:
RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ http://avtoblog.top/$1 [R=301,L]

Чтобы направить трафик с https на http пропишите следующий код:
RewriteEngine On
RewriteCond %{SERVER_PORT} ^80$ [OR]
RewriteCond %{HTTP} =on
RewriteRule ^(.*)$ https://avtoblog.top/$1 [R=301,L]

В обоих случаях к домену должен быть подключен SSL сертификат, так как в первой ситуации сайт работать попросту не будет, во втором случае - не будет идти перенаправление, так как сайт по безопасному протоколу открывать не будет.
Ctrl
Enter
Заметили ошЫбку
Выделите текст и нажмите Ctrl+Enter
Обсудить (0)