SSL-версии сайтов не работают на 2 сайтах с одним и тем же компьютером и IP-виртуальными хостами

SSL-версии сайтов не работают на 2 сайтах с одним и тем же компьютером и IP-виртуальными хостами

У меня CentOS 8, я установил LAMP, Varnish и т. д.

Я настраиваю хосты

/etc/хосты

ip site1.com www.site1.com ip site2.com www.site2.com

Я настраиваю Apache следующим образом:

/etc/httpd.conf для включения sites-enabled/ У меня есть sites-enabled и sites-available с двумя конфигурациями, site1.com.conf и site2.com.conf

Вот что я включил в etc/httpd/conf/httpd.conf

IncludeOptional sites-enabled/*.conf

Все еще не работает. Есть идеи, как это исправить?

У меня есть включенные и доступные сайты с помощью этого *.conf:

<VirtualHost *:8080>
    ServerName ip
Redirect / 301 external_site
</VirtualHost>

and 

<VirtualHost *:8080>
    ServerName site2.com
    ServerAlias www.site2.com
    DocumentRoot /var/www/site2.com/html
    ErrorLog /var/www/site2.com/html/log/error.log
    CustomLog /var/www/site2.com/html/log/requests.log combined
</VirtualHost>

Теперь мне удалось заставить это работать, но https-версии не работают. Как исправить https-версии?

Я генерирую 2 сертификата с помощью mod_ssl

Я поместил один из них в /etc/httpd/conf.d/httpd.conf ...

Исправлено: проблема была в неправильной настройке /etc/httpd/conf.d/ssl.conf

Связанный контент