@Heckfy325
Начинающий программист. Простите за глупые вопросы

Как настроить редирект с http на https?

Здравствуйте, сделал редирект на https, вставил код в файл .htaccess
<IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>


Все страницы защищены, кроме главной. В чем проблема?
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
IfModule mod_rewrite.c можно не писать поскольку он по умолчанию включен.
так же не забывай что он должен стоять до чпу сайта, дай весь файл.
на некоторых серверах по разному отлавливается редирект
где-то работает
RewriteCond %{HTTPS} off
где-то
RewriteCond %{HTTPS} !on
в общем просто подбери редирект подходящий твоему серверу.
их штук 30
На хабре тоже есть.
Вот пример
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]


Как настроить редирект на https в.htaccess?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы