Есть сайт, для него установлен бесплатный сертификат для работы HTTPS.
Можно ли коим-то образом сделать сайт доступным одновременно по HTTP и по HTTPS?
Ответ
Да, просто нужно настроить апач (или другой веб-сервер).
HTTP работает на 80 порту, а HTTPS работает на 443-м.
В апаче необходимо создать 2 виртуальных хоста, один для 80-го порта, 2-й для 443-го. Для этих виртуальных хостов установить одинаковые настройки (какие вам необходимы), кроме этого, для ВХ на 443-м порту необходимо активировать SSLEngine, чтобы иметь возможность соединяться по HTTPS:
SSLEngine on
#путь к сертификату.
SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
#путь к ключу
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
Комментариев нет:
Отправить комментарий