사이트의 SSL 버전이 동일한 시스템 및 IP 가상 호스트 2개 사이트에서 작동하지 않습니다.

사이트의 SSL 버전이 동일한 시스템 및 IP 가상 호스트 2개 사이트에서 작동하지 않습니다.

CentOS 8이 있고 LAMP, Varnish 등을 설치했습니다.

호스트를 설정했습니다

/etc/호스트

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

저는 Apache를 다음과 같이 설정했습니다.

/etc/httpd.conf를 사용하여 사이트 활성화/ 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 버전을 수정하는 방법은 무엇입니까?

mod_ssl을 사용하여 2개의 인증서를 생성합니다.

그 중 1개를 /etc/httpd/conf.d/httpd.conf에 넣었습니다...

수정됨: /etc/httpd/conf.d/ssl.conf가 잘못 구성되는 문제가 있었습니다.

관련 정보