@unlik

Редирект apache с http на https?

Есть виртуальный хост со следнующим конфигом

ServerName ...
SSLEngine on
SSLCertificateFile /etc/ssl/100.crt
#SSLCertificateChainFile /etc/ssl/mydomain.ru_ca.crt
SSLCertificateKeyFile /etc/ssl/100.key
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html

AllowOverride All

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

По https сайт открывается и работает как надо. Но при этом он открывается и при http, хотя для http отдельного конфига нет. Причем файл htaccess не распространяется на http. Что делаю не так?
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ответы на вопрос 1
он не может отрыться по http когда нет для него конфига, вот наоборот может но это специфика https.
В вашем случае если нет явного конфига для текущего сайта, то не забывайте что есть еще конфиг общий дефолтный, возможно его правил хватает для валидной работы по http
так же люди пишут не всегда https по этому блокировать сайт на http не правильно, в вашем случае надо сделать просто редирект на https
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
24 мая 2019, в 23:37
100000 руб./за проект
24 мая 2019, в 21:53
500 руб./в час
24 мая 2019, в 21:36
500 руб./за проект