Веб-сервер Centos 8 Apache с использованием определения VirtualHost по умолчанию в ssl.conf, а не моего включенного файла VirtualHost - PullRequest
0 голосов
/ 12 июля 2020

My Centos 8 Apache Настройка сервера VirtualHost использует определение VirtualHost в ssl.conf поверх SSL-подключения VirtualHost в файле https.conf.

Я проверил, что перед установкой ssl VirtualHost работал правильно с порт 80. Затем я использовал Letsencrypt для создания сертификата с помощью certbot - apache, и он сгенерировал и установил хороший сертификат, а также настроил мой доступный для сайтов каталог и https.conf с включением. Но когда я тестировал новые сертификаты, не www one не удалось, потому что он был самоподписан apache. Я наконец понял, что было использовано определение default VirtualHost в моем файле ssl.conf, а сгенерированный include certbot игнорируется. Я изменил сертификат в ssl.conf, и проблема устранилась. У меня есть два других сервера Centos 8 с такой же настройкой и правильной работой, а включение отменяет по умолчанию в ssl.conf. Кто-нибудь еще имел эту проблему и решил ее. Я решил это, создав ссылку symboli c из местоположения сайта по умолчанию ssl.conf на местоположение моего сайта ssl, что не является правильным способом сделать это.

...