@artem_vertus

Не получается сделать редирект с http:// на https://, через htaccess?

Всем привет!

Друзья, в программирование новичок. При покупке домена и хостинга в подарок получил SSL сертификат.

У регистратора написано, нужно настроить переадресацию с http на https, предлагают внести пару строк в файл htaccess.

При внесении слетает стиль, подскажите как исправить? Я подозреваю, что-то с чем-то не согласуется, но что не знаю(

Что сейчас присутствует в htaccess:

AddDefaultCharset utf-8
php_flag magic_quotes_gpc Off
Options -Indexes

RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php

Что регистратор предлагает добавить:

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
  • Вопрос задан
  • 1392 просмотра
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
1. поставь редирект перед ЧПУ
2. не все сервера понимают именно такую конструкцию, хотя все верно, в интернете есть куча вариантов написания, просто перебери.
Как настроить редирект на https в.htaccess?
и не забудь что у тебя есть езе зеркало с ввв
ему тоже нужно сделать редирект, или включить его в регулярку.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы