Страницы

Поиск по вопросам

воскресенье, 7 апреля 2019 г.

Доступность сайта одновременно по HTTP и HTTPS

Есть сайт, для него установлен бесплатный сертификат для работы 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

Комментариев нет:

Отправить комментарий